40 Commits (814ed77d7f3276c0ee6e799c3dec38cac1b7ba50)

Author SHA1 Message Date
kaiyou ff71e70360 Rename the authentication endpoint 7 years ago
kaiyou 2c8810d7d3 Use an HTTP proxy for resolving the admin address dynamically 7 years ago
kaiyou 04a25fc4e3 Add specific unencrypted servers for internal connexions (webmails) 7 years ago
kaiyou 0a74213eae Have nginx listen over ipv6 7 years ago
kaiyou 3230554b0d Do not enable starttls if no certificate 7 years ago
kaiyou 8a2ddcdf30 Fix a typo in the nginx config 7 years ago
kaiyou effb311742 Use relative redirects, as suggsted in #272 7 years ago
kaiyou ba4ed579df Support TLS and STARTTLS for mail 7 years ago
kaiyou 4521fa9e29 Make path to admin and webmail configurable, related to #236 7 years ago
kaiyou 648d092e88 Fix proxifying to static assets 7 years ago
kaiyou 808809b37a Add letsencrypt support in the nginx container 7 years ago
kaiyou 5097f57855 Redirect nginx authentication requests to the admin container 7 years ago
kaiyou 755d9f0520 Prepare nginx as a unique frontend 7 years ago
kaiyou 995147f444 Create the conf/ directory for nginx 7 years ago
kaiyou 1854349ecc Use jinja2 for building nginx config 7 years ago
kaiyou 0223999a04 Deprecate nginx as a Web frontend 7 years ago
kaiyou 4e1869b635 Increase the max size of http requests, fix #207 7 years ago
John D. Rowell 85b96a33aa The ACME spec says that http validation should be done via http, not https. 7 years ago
kaiyou 4bdd8c1df5 Properly load the nginx lua module 8 years ago
kaiyou 4e212e3d60 Fix the nginx container build (package name changed for nginx-lua) 8 years ago
kaiyou b011a44814 Have nginx listen on ipv6 addresses as well 8 years ago
Niels Keurentjes 010e5ca2a6 Perform read-only splits for the containers
The .gitsplit.yml file contains the configuration to be used by Jérémy
Derussé's docker-gitsplit container.

For usage instructions see https://github.com/jderusse/docker-gitsplit
8 years ago
Pierre Jaury 14f30b300f Merge branch 'master' of github.com:Mailu/Mailu 8 years ago
Pierre Jaury e26c6f7a6e Fix the nginx startup script 8 years ago
kaiyou f421bee148 Merge pull request #170 from andreasfaerber/master
Create and use SSL dhparam file if not mounted, NGINX_SSL_DHPARAM_BITS variable in .env.dist file
8 years ago
Andreas Faerber 7e469459c7 Create and use ssl dhparam file if not mounted, NGINX_SSL_DHPARAM_BITS variable in .env.dist file 8 years ago
Sebastián Ramírez dac97c72ce Fix nginx entrypoint 8 years ago
Pierre Jaury 0cf1d82dde Use --no-cache when installing packages 8 years ago
Pierre Jaury be5562620e Enable https and --preload on the admin to improve letsencrypt support 8 years ago
Pierre Jaury a0eeb76fbe Fallback to HTTP when no cert is available and letsencrypt is enabled, fixes #35 8 years ago
Pierre Jaury fa912e7889 Add a dav server, related to #68 8 years ago
Pierre Jaury 4246179b88 First working certificate generation code, related to #35 8 years ago
Niels Keurentjes d3179167aa Add README documents for clamav and nginx 8 years ago
Pierre Jaury 6c800e8b63 Move the webmail to /webmail, fixes #82 8 years ago
Pierre Jaury f07615c4a4 Do not expose the Web admin interface by default, fixes #40 8 years ago
Pierre Jaury ec5a75f603 Proxify to webmail only if enabled, related to #40 8 years ago
Pierre Jaury e916998bb2 Apply the BetterCrypto nginx configuration, related to #45 8 years ago
Pierre Jaury d7b5b08d2d Use docker links for nginx to resolve properly 9 years ago
Pierre Jaury 719afcf0dd Switch to the new networking API 9 years ago
Pierre Jaury d0006dc624 Move to Docker Compose and multiple containers 9 years ago