Commit Graph

16 Commits (28f490ddee6c05056c18664196f25265a04f5224)

Author SHA1 Message Date
Pierre Jaury 22e7ee9dbe Fix the nginx startup script
(cherry picked from commit e26c6f7a6e)
kaiyou 1454ef9c9a Properly load the nginx lua module
(cherry picked from commit 4bdd8c1df5)
kaiyou c375fede5b Fix the nginx container build (package name changed for nginx-lua)
(cherry picked from commit 4e212e3d60)
Pierre Jaury 0cf1d82dde Use --no-cache when installing packages
Pierre Jaury be5562620e Enable https and --preload on the admin to improve letsencrypt support
Pierre Jaury a0eeb76fbe Fallback to HTTP when no cert is available and letsencrypt is enabled, fixes
Pierre Jaury fa912e7889 Add a dav server, related to
Pierre Jaury 4246179b88 First working certificate generation code, related to
Niels Keurentjes d3179167aa Add README documents for clamav and nginx
Pierre Jaury 6c800e8b63 Move the webmail to /webmail, fixes
Pierre Jaury f07615c4a4 Do not expose the Web admin interface by default, fixes
Pierre Jaury ec5a75f603 Proxify to webmail only if enabled, related to
Pierre Jaury e916998bb2 Apply the BetterCrypto nginx configuration, related to
Pierre Jaury d7b5b08d2d Use docker links for nginx to resolve properly
Pierre Jaury 719afcf0dd Switch to the new networking API
Pierre Jaury d0006dc624 Move to Docker Compose and multiple containers