William Desportes
a1aab3c0e9
Improve the docker layers ( #251 )
...
* Improve build layers
* Switch latest commit of wait-for-it.sh to avoid a security bug
* Drop dirmngr ipv6 workaround
* Use the same build process on Alpine for php extensions
* Remove ldd check for Alpine
* Move COPY before source and indent using tabs
* Add a .editorconfig to make templates show up as Dockerfile
2024-11-07 22:53:20 +01:00
Shannon Wynter
df2440c5f9
Fix syntax error in docker-entrypoint.sh ( #268 )
...
/docker-entrypoint.sh: line 148: [: missing `]'
2024-10-27 21:54:03 +01:00
Marc
fbb90ec4bb
Add image source label to dockerfiles ( #269 )
2024-10-27 21:51:10 +01:00
GitHub Workflow
3deedba4c9
Update roundcube version (via update.sh)
2024-09-02 01:48:56 +00:00
GitHub Workflow
ede161772d
Update roundcube version (via update.sh)
2024-08-04 19:38:51 +00:00
William Desportes
5c73c3e40a
Fix composer plugins install ( #250 )
...
* Add new ENV ROUNDCUBEMAIL_COMPOSER_PLUGINS
* Fix composer plugin location and loading
* Remove ROUNDCUBEMAIL_INSTALL_PLUGINS
2024-08-04 21:38:40 +02:00
Lukas Müller
b6c9f5d250
Enable roundcube shell scripts to be directly executed ( #238 )
...
* Updated conditional in all variants of the docker-entrypoint.sh script to allow for shell scripts to be executed easily
* Added example
2024-05-21 22:54:57 +02:00
William Desportes
667818ca9a
Add new ENV ROUNDCUBEMAIL_INSTALL_PLUGINS ( #245 )
...
* Added ROUNDCUBEMAIL_INSTALL_PLUGINS for installing plugins
* Re-work the composer install plugins to use the way document on the README
* Update the README
* Transform into a space to avoid crashes
* Fix displaying the plugin list
---------
Co-authored-by: Mikkel Bundgaard <mikkel@notfound.dk>
2024-05-19 22:23:14 +02:00
GitHub Workflow
d3d5c6842c
Update roundcube version (via update.sh)
2024-05-19 20:20:37 +00:00
indridieinarsson
3e0abad485
Oauth client secret as docker secret for roundcube docker ( #247 )
...
* Add support for docker secrets for oauth secret - apache version only
* Add oauth secret handling to template
* Add oauth secret handling to template. Generate examples from template
---------
Co-authored-by: Indriði Einarsson <indridi@indridi.net>
2024-05-19 22:20:25 +02:00
Clemenk
52f39a60e5
Add the ROUNDCUBEMAIL_USERNAME_DOMAIN env var to set the username_domain config option ( #240 )
2024-05-16 23:50:33 +02:00
GitHub Workflow
04d597714f
Update roundcube version (via update.sh)
2024-01-21 01:39:30 +00:00
GitHub Workflow
28069c0316
Update roundcube version (via update.sh)
2023-11-06 01:31:12 +00:00
GitHub Workflow
5aaa6f7270
Update roundcube version (via update.sh)
2023-10-17 11:04:54 +00:00
GitHub Workflow
ce1e192380
Runs update.sh
2023-09-18 21:08:56 +00:00
William Desportes
5ad2eaa339
Fix dynamic libraries loading ( #226 )
...
Fixes : #224
Ref: 87bbb8dd8f
Ref: da4b8f273a
2023-08-01 23:39:02 +02:00
Thomas Bruederli
d4113104aa
Update roundcube version 1.6.2
2023-07-20 23:30:36 +02:00
Thomas Bruederli
913cd6f417
Add ROUNDCUBEMAIL_REQUEST_PATH env to all variants
2023-04-05 21:27:13 +02:00
Julien Janier
7958d9d37e
add support for request_path ( #208 )
...
Co-authored-by: Julien Janier <janier@gmail.com>
2023-04-05 21:19:46 +02:00
Thomas B
c744ce9dc7
Add unzip binary + separate actions to test and publish ( #209 )
...
* Include unzip package to avoid composer warnings
* Separate actions to test and publish
* Exclude builds on changes to README.md and examples
2023-03-12 22:40:22 +01:00
Thomas Bruederli
323e25a285
Release version 1.6.1
...
Fixes #204
2023-02-03 21:34:04 +01:00
Thomas Bruederli
0296150d29
Release version 1.6.0
2022-07-28 22:53:34 +02:00
Thomas Bruederli
637ddcbd18
Update to version 1.5.3
2022-06-30 21:49:37 +02:00
Thomas Bruederli
9c31f3fc7e
Remove volume declarations ( #142 )
...
... and document recommended mount mounts in README
2022-06-13 22:54:14 +02:00
Thomas Bruederli
23a3d1c1da
Add --chmod option to apache and fpm-alpine variants
2022-04-24 22:57:22 +02:00
Thomas Bruederli
2672a50f1c
improve DB init/update to avoid false error messages
2022-03-06 22:00:15 +01:00
Thomas Bruederli
6bcfc3d9dc
Replace composer.pahr call with the binary in /usr/bin
...
fixes #163
2022-01-03 21:16:39 +01:00
Thomas Bruederli
6e8e816179
Update to version 1.5.2
2021-12-30 23:01:09 +01:00
Thomas Bruederli
b241aa21f4
Add libldap-common as it lacks in latest php base images ( #160 )
2021-12-23 21:58:36 +01:00
Thomas Bruederli
f5798d3cec
Update to version 1.5.1
2021-11-28 20:55:10 +01:00
Brad Dutton
fe4d5fc2df
add redis support to PHP
2021-11-12 21:48:34 +01:00
Thomas Bruederli
08fa041812
configure gd extension with freetype + jpeg ( #137 )
2021-11-01 22:03:51 +01:00
Thomas Bruederli
b3292221e8
Use local aspell/pspell as default spell check engine
...
Install additional aspell dicts specified with ROUNDCUBEMAIL_ASPELL_DICTS on container start.
Introduce ROUNDCUBEMAIL_SPELLCHECK_URI env var to use remote spell check API.
2021-10-27 22:33:01 +02:00
Thomas Bruederli
bd8131aab0
Update to version 1.5.0
2021-10-27 22:33:01 +02:00
William Desportes
c65e0fd09b
Install composer from composer image
2021-09-15 23:21:29 +02:00
William Desportes
cf012908cb
Drop TravisCI and hooks
2021-09-15 23:20:28 +02:00
William Desportes
b85710be9c
Add some security layer on the GPG keyfetching
2021-08-06 22:16:05 +02:00
Brad Dutton
cf24a455ff
enable opcache
2021-07-21 22:19:34 +02:00
Thomas Bruederli
cc3a6dbf6e
Remove sks-keyservers.net; download pubkey from roundcube.net directly
2021-06-27 22:04:55 +02:00
Thomas Bruederli
d2dc000a54
Update to version 1.4.11
2021-02-08 20:57:06 +01:00
Thomas Bruederli
7294dfa8a4
Update to php:7.4 base images
2021-02-03 20:46:57 +01:00
Thomas Bruederli
b6107d4cce
Allow to define des_key as env variable
...
This avoids writing it to a shared volume and supports
using secrets in a Kubenetes setup.
2021-01-28 21:56:41 +01:00
Thomas B
a8b213cef1
Add imagick module to enable TIFF image conversion ( #124 )
...
* Add imagick module to enable TIFF image conversion
fixes issue #123
2021-01-18 21:35:37 +01:00
Thomas Bruederli
26d1b0d6c8
Update entry point to write individual config file from env vars
...
This implements the changes proposed in #112
and should fix issues #87 , #111 and #116 .
2021-01-01 22:12:43 +01:00
Samuel Barabas
37013692f8
Update to version 1.4.10
2020-12-28 20:40:18 +01:00
Thomas Bruederli
98bd955626
Use local owner and group for roundcube source files ( #115 )
2020-12-06 21:07:17 +01:00
Thomas Bruederli
728b9125ab
Bring back deleted docker-compose.yml files used by Travis-CI
2020-10-05 23:24:29 +02:00
Thomas Bruederli
58f49d19f7
Automatic updates on mounted/shared volume /var/www/html
...
- Include `rsync` and `composer.phar` in images
- run `bin/installto.sh` and `composer.phar update` from entry point
addresses issues #58 , #96 and implements pull requests #65 and #101
2020-10-05 22:53:27 +02:00
Thomas Bruederli
0334445393
Update to version 1.4.9
2020-09-27 21:43:11 +02:00
Thomas Bruederli
d088e2529d
Update to version 1.4.8
2020-08-10 21:35:40 +02:00