Florent Daigniere
2b6405227b
fix #3162 : ensure snappymail works with notls
2024-04-06 18:16:52 +02:00
Florent Daigniere
80d03ae60b
doh2
2023-11-07 09:42:43 +01:00
Florent Daigniere
239ef0092e
Doh
2023-11-07 09:23:22 +01:00
Florent Daigniere
fe9b16142f
Same for snappymail
2023-11-01 11:04:01 +01:00
Florent Daigniere
f143aa3dc8
Use dovecot-proxy where appropriate
2023-06-05 10:23:30 +02:00
Florent Daigniere
7d39741c47
Make webmails use a different port without proxy protocol
2023-05-09 12:06:04 +02:00
Florent Daigniere
107b0ab5ff
Implement managesieve support
2023-04-20 15:36:17 +02:00
Dario Ernst
384d11ddaa
Set snappymail autologout time according to PERMANENT_SESSION_LIFETIME
...
closes #2680
2023-03-14 09:51:01 +01:00
Florent Daigniere
e85a2a7e99
Step1: expose managesieve, make the webmails use it
2023-01-04 14:51:15 +01:00
Florent Daigniere
56a106ad60
Only one labs section in the conf file
2022-11-13 15:25:46 +01:00
Florent Daigniere
071ad15a97
Better snappymail defaults
2022-11-13 14:34:25 +01:00
Florent Daigniere
6b2cb95a7d
This is not required anymore
2022-11-13 14:17:37 +01:00
Florent Daigniere
ad17b10c8e
redirects should be HTTP/302
2022-11-12 15:31:47 +01:00
Florent Daigniere
a8d405cb48
Verify the gpg signature of webmails
2022-11-12 12:25:03 +01:00
Florent Daigniere
dc9e2a3e70
Upgrade Snappymail to 2.21 and merge the webmail containers
2022-11-12 11:34:58 +01:00
Dimitri Huisman
0e5443a867
Update php8 to php81. Update snappymail to 2.19.4
2022-11-11 12:08:27 +00:00
Dimitri Huisman
59c5b152b2
Switch to using set -euxo pipefail for better error handling
...
-e immediately exit when a command fails. No further commands are processed.
-o pipefail, if a series of piped commands fail, do NOt return the last commands returncode, but DO return the return code of the failing command in the pipeline series
-u, raise an error when an unset variable is used. Not using this results in an empty value being used and the script being executed differently without you knowing why.
-x, print each command before executing it. Actual arguments are expanded. So you see the command with the actual parameter values. This is printed in red in the buildx log output.
2022-11-11 09:10:45 +01:00
Dimitri Huisman
f6cdfb3392
Allow Healthcheck requests over IPv6
2022-11-11 08:40:07 +01:00
Dimitri Huisman
92f270c94e
Update the webmail images:
...
Roundcube
- Switch to base image (alpine)
- Switch to php-fpm
SnappyMail
- Switch to base image
- Upgrade php7 to php8.
2022-11-10 15:51:22 +00:00
Dimitri Huisman
2a527a38cf
Deny access to hidden files for snappymail
2022-07-15 14:34:39 +00:00
Dimitri Huisman
ee78a34da4
Process code review feedback
...
Remove unneeded IF statement in /admin block in nginx.conf of front.
Fix contributions made to Dockerfile, add missing trailing \ and add back curl
Change healthcheck to monitoring page of fpm. Now we check nginx and fpm.
2022-07-06 13:42:13 +00:00
Florent Daigniere
c5c2ee9f1c
simplify
2022-05-22 18:02:13 +02:00
Dimitri Huisman
dc7613b34a
Fix healthcheck
2022-03-22 16:01:26 +00:00
Dimitri Huisman
22010ddb4f
fix applications.ini
2022-03-22 09:18:51 +00:00
Dimitri Huisman
f2f859280c
Merge remote-tracking branch 'origin/master' into feature-switch-snappymail
2022-03-22 09:14:53 +00:00
Dimitri Huisman
9519d07ba2
Switch from RainLoop to SnappyMail
2022-03-22 09:04:56 +00:00