74 Commits

Author SHA1 Message Date
Mauro Torrez
f4b0efc151 fix typo
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-02 00:25:14 -03:00
Mauro Torrez
dd71e28003 ssl: use ssl-cert package certificates
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-02 00:19:01 -03:00
Mauro Torrez
c9676348e3 tls support
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-02 00:05:18 -03:00
Mauro Torrez
e8e9e57c40 add php dependencies
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-01 23:22:29 -03:00
Mauro Torrez
f9ffd8b585 fix unitd configuration
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-01 00:45:28 -03:00
Mauro Torrez
e114d5dc41 entrypoint: fix php.ini path
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-01 00:19:36 -03:00
Mauro Torrez
be8a18f03b add build args for tags
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-10-01 00:13:03 -03:00
Mauro Torrez
e95c04bf68 initial version 2019-10-01 00:11:47 -03:00
Thomas Bruederli
d9e6fadaab Update to Roundcube version 1.3.10 2019-08-28 21:27:04 +02:00
Thomas Bruederli
2b17a05a97 Define des_key option in Roudcube config
Use Docker secrets if available and otherwise generate a random key. Fixes issue #59.

Also consider secrets for database credentials as suggested in issue #46.
2019-08-22 21:57:31 +02:00
Thomas Bruederli
742d4eb3de Add post_build hook to tag latest 2019-07-24 21:41:55 +02:00
Thomas Bruederli
0a92050b9c Apply changes from pull request #57 to other variants 2019-07-09 13:10:08 +02:00
Thomas B
3370beb08b
Merge pull request #57 from dapor2000/patch-1
Consider ROUNDCUBEMAIL_DB_PORT variable in docker-entrypoint.sh (apache)
2019-07-09 13:07:21 +02:00
dapor2000
5bc79ef83b
Update docker-entrypoint.sh
Not only define ${ROUNDCUBEMAIL_DB_PORT} but also use it in connection string
2019-07-08 15:12:28 +02:00
Mathieu Brunot
2dccd449cd
Merge pull request #20 from J0WI/alpine
Add Alpine Linux variant and update.sh (fix #5)
2019-06-23 18:07:17 +02:00
J0WI
b0dfedea52 Add Alpine variant 2019-06-15 16:30:54 +02:00
Mathieu Brunot
673c3a1e3c
Merge pull request #52 from Monogramm/ci/docker-compose
Add docker-compose
2019-06-14 16:09:41 +02:00
Mathieu Brunot
687d1941be
Merge pull request #53 from Monogramm/doc/extend
Documentation on how to extend image with composer
2019-06-14 16:06:39 +02:00
mathieu.brunot
8da54a957f
💡 Add sample docker mail server 2019-06-06 10:27:37 +02:00
Mathieu Brunot
d2480dcbfa
Merge pull request #54 from J0WI/flags
Improve build caching and error handling for curl and gpg commands
2019-06-04 18:43:19 +02:00
J0WI
8d84ba7df0 Improve build caching and error handling for curl and gpg commands 2019-06-04 17:42:07 +02:00
Thomas B
1b8574bd88
Merge pull request #50 from Monogramm/feature/db-port
Add ROUNDCUBEMAIL_DB_PORT to entry points and readme
2019-06-03 21:02:43 +02:00
Mathieu Brunot
f5ca197653
Merge pull request #48 from Monogramm/fix/php-version
Upgrade to php 7.2
2019-06-02 23:44:58 +02:00
mathieu.brunot
f07c751c23
📝 How to extend image with composer & fix #40 2019-06-01 20:24:07 +02:00
mathieu.brunot
2194c9b668
👷 Add docker-compose & fix #51 2019-06-01 16:49:32 +02:00
mathieu.brunot
e1670721d6
Add ROUNDCUBEMAIL_DB_PORT to fix #49 2019-06-01 15:53:57 +02:00
mathieu.brunot
ec79b577b4
⬆️ Upgrade to php 7.2 to fix #47 2019-06-01 15:22:15 +02:00
Thomas B
0a06b301cf
Merge pull request #44 from wedi/patch-1
Always create and chown ROUNDCUBEMAIL_TEMP_DIR
2019-05-08 21:36:34 +02:00
Thomas B
2c6df733bb
Merge pull request #43 from aspettl/version-1.3.9
Upgrade to version 1.3.9
2019-05-08 21:20:06 +02:00
Dirk Weise
8c85cbb47c
Always create and chown ROUNDCUBEMAIL_TEMP_DIR
Create and chown `ROUNDCUBEMAIL_TEMP_DIR` although `config.inc.php` exists.
Reasoning:
1. A new container with `config.inc.php` will not have the default temp folder what will lead to errors even when `$config['temp_dir']` is left at its default value. If the `config.inc.php` specifies a custom one, the admin should now what he is doing and can set `ROUNDCUBEMAIL_TEMP_DIR` accordingly.
2. In a multi server setup a bind mount to `/tmp/roundcube-temp` will get the correct permissions set which will often be `root:root` with `0755` initially.
2019-04-12 20:14:10 +02:00
Aaron Spettl
73812e018f Upgrade to version 1.3.9 2019-04-01 22:38:18 +02:00
Thomas B
f496bba0c9
Merge pull request #41 from aspettl/fix-gpg-key-problem
Workaround for "Cannot assign requested address"
2019-02-25 22:14:28 +01:00
Aaron Spettl
e0c4fc7e55 Workaround "Cannot assign requested address" for key fetch 2019-02-23 13:12:28 +01:00
Thomas Bruederli
1fa7dd8816 Add --no-tty option when fetching GPG keys 2018-11-11 20:55:48 +01:00
Thomas Bruederli
026ec4f80a Upgrade to version 1.3.8 2018-10-26 21:04:31 +02:00
Thomas B
80114ef0b2
Merge pull request #27 from aspettl/smtp_defaults
Better defaults for smtp settings, fixes #24
2018-10-17 14:31:36 +02:00
Aaron Spettl
1acb5c78bc Do not use tls:// in example (review comment) 2018-08-08 19:27:13 +02:00
Thomas B
65b1318592
Merge pull request #26 from aspettl/version-1.3.7
Upgrade to version 1.3.7
2018-08-07 20:32:22 +02:00
Aaron Spettl
144c09087a Update simple example in readme to specify SMTP server and use TLS 2018-08-06 21:39:05 +02:00
Aaron Spettl
c4b2e587ac Better defaults for smtp settings, fixes #24 2018-08-06 21:25:11 +02:00
Thomas B
ad07b1eafd
Merge pull request #25 from aspettl/keyserver-fix
Use pgp.mit.edu as fallback keyserver if necessary
2018-08-01 13:09:33 +02:00
Aaron Spettl
00e5b8c863 Upgrade to version 1.3.7 2018-07-29 16:00:45 +02:00
Thomas B
2497b3292d
Merge pull request #22 from aspettl/php-ini
Fix: Recommended PHP settings not in .htaccess anymore
2018-07-21 16:06:57 +02:00
Aaron Spettl
9cdf93b8d6 Use pgp.mit.edu as fallback keyserver if necessary 2018-07-21 15:45:01 +02:00
Thomas B
07ea84204d
Merge pull request #23 from aspettl/php-ini-doc
Extend readme with customization of PHP settings
2018-07-19 12:55:53 +02:00
Thomas B
cc9ac8f0b6
Merge pull request #21 from aspettl/db_type_syntax_error
Fix error on startup for empty ROUNDCUBEMAIL_DB_TYPE
2018-07-19 12:54:57 +02:00
Aaron Spettl
21460c4ed3 Use php.ini for PHP default settings, override for max upload file size 2018-06-23 11:52:28 +02:00
Aaron Spettl
e4e77e92cc Extend readme with customization of PHP settings 2018-06-23 11:34:56 +02:00
Aaron Spettl
974e07e500 Fix error on startup for empty ROUNDCUBEMAIL_DB_TYPE 2018-06-23 11:00:23 +02:00
Aaron Spettl
053aaa056c Add php.ini with recommended PHP configuration 2018-06-07 14:54:01 +02:00