Alexander Graf
a29f066858
Move even more python deps to base image
2022-10-12 16:32:27 +02:00
Florent Daigniere
85a2aafcdf
ghostwheel42's suggestions
2022-09-14 11:03:44 +02:00
Alexander Graf
822abc9136
Put ipv6 resolver address in square brackets
2022-08-19 15:56:44 +02:00
Florent Daigniere
f9869b1d79
ghostwheel42's suggestions
2022-02-24 12:45:30 +01:00
Florent Daigniere
ab35492589
the first time the loop runs we don't have the second cert
2022-02-20 12:02:30 +01:00
Florent Daigniere
0816cb9497
simplify as per ghostwheel42's suggestion
2022-02-20 11:56:21 +01:00
Florent Daigniere
24f9bf1064
format certs for nginx
2021-08-09 22:51:23 +02:00
Florent Daigniere
98b903fe13
don't send the rootcert
2021-08-09 21:38:03 +02:00
Florent Daigniere
f05cc99dc0
Add ECC certs for modern clients
2021-08-09 21:06:15 +02:00
Michael Wyraz
a907fe4cac
Split HOST_ANTISPAM in HOST_ANTISPAM_MILTER and HOST_ANTISPAM_WEBUI
2019-10-13 20:13:02 +02:00
Michael Wyraz
de2f166bd1
Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set
2019-08-31 18:18:58 +02:00
kaiyou
4afbc09d6e
Remove unnecessary host variable assignments
2019-08-22 22:44:49 +02:00
Ionut Filip
075417bf90
Merged master and fixed conflicts
2019-08-21 20:35:24 +03:00
hoellen
9de5dc2592
Use python package socrate instead of Mailustart
2019-07-25 10:33:57 +02:00
Ionut Filip
4c25c83419
HOST_* and *_ADDRESS variables cleanup
2019-02-18 14:46:48 +02:00
Ionut Filip
f8dffe5a19
Resolve hosts in admin
2019-01-25 17:26:45 +02:00
Ionut Filip
004a431e97
Change to mailustart functions
2019-01-25 17:26:45 +02:00
Tim Möhlmann
049ca9941f
Cleanup syntax and fix typo
2019-01-08 05:21:03 +02:00
Tim Möhlmann
7d01bb2a4d
LOG_LEVEL docs and changelog entry
2019-01-08 00:58:01 +02:00
Tim Möhlmann
b04a9d1c28
Implement debug logging for template rendering
2019-01-08 00:38:06 +02: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
Dennis Twardowsky
50f9f379e9
Flexible filenames for TLS via envvars (flavours 'cert' and 'mail' only)
2018-05-01 14:04:18 +02:00
Mildred Ki'Lya
f538e33dcf
Parametrize hosts
...
Allows to use mailu without docker-compose when hostnames are not set up
by docker itself but provided via a separate resolver.
Use case: use mailu using nomad scheduler and consul resolver instead of
docker-compose. Other servers are provided by the DNS resolver that
resolves names like admin.service.consul or webmail.service.consul.
These names needs to be configurable.
2018-01-24 22:54:41 +01:00
SunMar
6ec0fe7036
Adding options for mail-letsencrypt
2018-01-04 16:23:28 +01:00
kaiyou
a4f46ced49
Properly use x-forwarded-proto with redirects in the webui, related to #347
2017-12-04 21:16:08 +01:00
kaiyou
4761646616
Make sure stale pid files are dealt with, fix #341
2017-12-03 11:28:26 +01:00
kaiyou
eb32871904
Force nginx to run dns queries at runtime
2017-11-13 21:40:22 +01:00
kaiyou
bfa50c5aa7
Add a new TLS flavor named 'mail'
2017-11-07 16:16:41 +01:00
kaiyou
689be5f2d9
Move all directories per theme
2017-11-01 12:11:04 +01:00