1
0
Fork 0

49 Commits (92bdc6e0a355f74c4536c3ac686be421f9c0b863)

Autor SHA1 Nachricht Datum
Tim Möhlmann 42e2dbe35d
Standarize image by using shared / similair layers vor 7 Jahren
Thomas Sänger 603b6e7390
Merge pull request #2 from usrpro/fix-nginx-healthcheck
Fix nginx healthcheck
vor 7 Jahren
Tim Möhlmann 81b24f61e8
Merge branch 'master' into feat-healthchecks vor 7 Jahren
Tim Möhlmann c3e89967fb
Fix front health checking
- Specified seperated /health path in order to allow for healthcheck even if webmail and admin are not seletectd. This also allows healthchecking fom external services like DNS load balancers;
- Make curl not to fail on TLS because localhost is not included in the certificates.
vor 7 Jahren
mergify[bot] bce1487338
Merge pull request #576 from hacor/master
Kubernetes fixed for production
vor 7 Jahren
Paul Williams 78bd5aea1c enable http2, because it's that easy vor 7 Jahren
hoellen d4f32c3e7d remove rewrite if webmail is on root vor 7 Jahren
Hans Cornelis 3098343360 Merged conflicts vor 7 Jahren
hacor 4ea12deae7 Added kubernetes to Mailu vor 7 Jahren
Thomas Sänger 39272ab05c
add healthcheck for http services vor 7 Jahren
Tim Möhlmann de43060ef8
Move to Alpine:3.8 and fixing #522 vor 7 Jahren
kaiyou 2cba045013 Explicitely declare required volumes, fixes #568 vor 7 Jahren
Pierre Jaury 3dca1a834c Pin alpine 3.7 until we fix the certbot issue, see #522 vor 8 Jahren
kaiyou 75a1bf967c
Merge pull request #502 from hoellen/webmail-messagesize
Use message_size_limit variable from env for webmail client_max_body_size
vor 8 Jahren
hoellen c51e1b9eef webmail client_max_body_size with message_size_limit and 8M tolerance vor 8 Jahren
hoellen 81a6a7cbf6 Use message_size variable from env for webmail vor 8 Jahren
hoellen a1fb8442e3 Add posibilty to run webmail on root '/' vor 8 Jahren
Pierre Jaury 6828231c28 Fix the path of the nginx pid in startup scripts, fixes #483 vor 8 Jahren
Dennis Twardowsky 50f9f379e9 Flexible filenames for TLS via envvars (flavours 'cert' and 'mail' only) vor 8 Jahren
kaiyou d1dbba2d3a Add expose instructions in Dockerfiles, fixes #392 vor 8 Jahren
Scott b9e67635f4 Use HOST_ADMIN in "Forwarding authentication server". Fixes #436. vor 8 Jahren
kaiyou dfb5463c94 Relax the frame filtering to allow roundcube to display previews vor 8 Jahren
kaiyou 04278b6cbf Pass the full host to the backend, fixes #372 vor 8 Jahren
kaiyou 6c56c8e298 Specify the client max body size in the front, related to #371 vor 8 Jahren
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.
vor 8 Jahren
SunMar 6ec0fe7036 Adding options for mail-letsencrypt vor 8 Jahren
kaiyou d0b8de72e4 Do not deny HTTP access upon TLS error when the flavor is mail vor 8 Jahren
kaiyou bfc898c2d8 Move dhparam to /conf vor 8 Jahren
Greg Fitzgerald f1ad2cf4d0 Use a predefined dhparam.pem, This fixes issue #322 vor 8 Jahren
kaiyou acb5d7da38 Use relative redirect for / to the webmail vor 8 Jahren
kaiyou 2dfc91ac4d Use a map for passing x-forwarded-proto along vor 8 Jahren
kaiyou a4f46ced49 Properly use x-forwarded-proto with redirects in the webui, related to #347 vor 8 Jahren
kaiyou 48d736feef Configure a resolver for the mail server to populate xclient hostnames vor 8 Jahren
kaiyou 4761646616 Make sure stale pid files are dealt with, fix #341 vor 8 Jahren
kaiyou 743eb81908 Fix the Webdav behavior with Radicale, related to #334 vor 8 Jahren
kaiyou 328001a417
Merge pull request #329 from HorayNarea/patch-1
Disable ssl_session_tickets, see https://wiki.mozilla.org/Security/Server_Side_TLS#TLS_tickets_.28RFC_5077.29
vor 8 Jahren
kaiyou f3ae318132 Perform webdav authentication in nginx, fixes #330 vor 8 Jahren
kaiyou 8920982213 Properly pass the request uri to the authentication backend vor 8 Jahren
kaiyou 97dd9ed77c Fix a missing variable in the nginx config vor 8 Jahren
Thomas Sänger d61ba8e651
disable ssl_session_tickets vor 8 Jahren
kaiyou eb32871904 Force nginx to run dns queries at runtime vor 8 Jahren
Thomas Sänger ad7c5e48c5
automatically set nginx-worker based on CPU-count vor 8 Jahren
kaiyou f362ecdb19 Fix the missing trailing space on /webmail, fixes #304 vor 8 Jahren
kaiyou 1a3f85fbc2 Make the rspamd webui available, fixes #157 vor 8 Jahren
kaiyou 92f2025d7c Enable pop3 on the frontend, fix #313 vor 8 Jahren
kaiyou bfa50c5aa7 Add a new TLS flavor named 'mail' vor 8 Jahren
kaiyou edbea372e9 Merge branch 'master' into refactor-repo vor 8 Jahren
kaiyou ac53b3ed97 Merge branch 'master' into refactor-repo vor 8 Jahren
kaiyou 689be5f2d9 Move all directories per theme vor 8 Jahren