Florent Daigniere
4b02b2bd65
Add health-check
2023-04-21 08:59:42 +02:00
Florent Daigniere
86ff5f7b71
Merge remote-tracking branch 'upstream/master' into managesieve-proxy
2023-04-20 18:53:17 +02:00
Florent Daigniere
107b0ab5ff
Implement managesieve support
2023-04-20 15:36:17 +02:00
Florent Daigniere
7b08232049
Sanitize logs as appropriate
2023-04-13 14:46:12 +02:00
Alexander Graf
a29f066858
Move even more python deps to base image
2022-10-12 16:32:27 +02:00
Dario Ernst
1aa97c9914
Add certificate watcher for external certs to reload nginx
...
In case of TLS_FLAVOR=[mail,cert], the user supplies their own certificates.
However, since nginx is not aware of changes to these files, it cannot
reload itself e.g. when the certs get renewed.
To solve this, let’s add a small daemon in the place of
`letsencrypt.py`, which uses a flexible file-watching framework and
reloads nginx in the case the certificates change ….
2018-12-07 16:20:42 +00:00
Tim Möhlmann
42e2dbe35d
Standarize image by using shared / similair layers
2018-10-31 19:17:23 +02:00
Pierre Jaury
6828231c28
Fix the path of the nginx pid in startup scripts, fixes #483
2018-06-02 10:23:33 +02:00
SunMar
6ec0fe7036
Adding options for mail-letsencrypt
2018-01-04 16:23:28 +01:00
Greg Fitzgerald
f1ad2cf4d0
Use a predefined dhparam.pem, This fixes issue #322
2017-12-17 14:47:02 +01:00
kaiyou
4761646616
Make sure stale pid files are dealt with, fix #341
2017-12-03 11:28:26 +01:00
kaiyou
689be5f2d9
Move all directories per theme
2017-11-01 12:11:04 +01:00