40 Commits (51e9d56b89f6571f9ced7836026a906b95bb347e)

Author SHA1 Message Date
kaiyou ff71e70360 Rename the authentication endpoint 8 years ago
kaiyou 2c8810d7d3 Use an HTTP proxy for resolving the admin address dynamically 8 years ago
kaiyou 04a25fc4e3 Add specific unencrypted servers for internal connexions (webmails) 8 years ago
kaiyou 0a74213eae Have nginx listen over ipv6 8 years ago
kaiyou 3230554b0d Do not enable starttls if no certificate 8 years ago
kaiyou 8a2ddcdf30 Fix a typo in the nginx config 8 years ago
kaiyou effb311742 Use relative redirects, as suggsted in #272 8 years ago
kaiyou ba4ed579df Support TLS and STARTTLS for mail 8 years ago
kaiyou 4521fa9e29 Make path to admin and webmail configurable, related to #236 8 years ago
kaiyou 648d092e88 Fix proxifying to static assets 8 years ago
kaiyou 808809b37a Add letsencrypt support in the nginx container 8 years ago
kaiyou 5097f57855 Redirect nginx authentication requests to the admin container 8 years ago
kaiyou 755d9f0520 Prepare nginx as a unique frontend 8 years ago
kaiyou 995147f444 Create the conf/ directory for nginx 8 years ago
kaiyou 1854349ecc Use jinja2 for building nginx config 8 years ago
kaiyou 0223999a04 Deprecate nginx as a Web frontend 8 years ago
kaiyou 4e1869b635 Increase the max size of http requests, fix #207 8 years ago
John D. Rowell 85b96a33aa The ACME spec says that http validation should be done via http, not https. 8 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
9 years ago
Pierre Jaury 14f30b300f Merge branch 'master' of github.com:Mailu/Mailu 9 years ago
Pierre Jaury e26c6f7a6e Fix the nginx startup script 9 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
9 years ago
Andreas Faerber 7e469459c7 Create and use ssl dhparam file if not mounted, NGINX_SSL_DHPARAM_BITS variable in .env.dist file 9 years ago
Sebastián Ramírez dac97c72ce Fix nginx entrypoint 9 years ago
Pierre Jaury 0cf1d82dde Use --no-cache when installing packages 9 years ago
Pierre Jaury be5562620e Enable https and --preload on the admin to improve letsencrypt support 9 years ago
Pierre Jaury a0eeb76fbe Fallback to HTTP when no cert is available and letsencrypt is enabled, fixes #35 9 years ago
Pierre Jaury fa912e7889 Add a dav server, related to #68 9 years ago
Pierre Jaury 4246179b88 First working certificate generation code, related to #35 9 years ago
Niels Keurentjes d3179167aa Add README documents for clamav and nginx 9 years ago
Pierre Jaury 6c800e8b63 Move the webmail to /webmail, fixes #82 9 years ago
Pierre Jaury f07615c4a4 Do not expose the Web admin interface by default, fixes #40 9 years ago
Pierre Jaury ec5a75f603 Proxify to webmail only if enabled, related to #40 9 years ago
Pierre Jaury e916998bb2 Apply the BetterCrypto nginx configuration, related to #45 9 years ago
Pierre Jaury d7b5b08d2d Use docker links for nginx to resolve properly 10 years ago
Pierre Jaury 719afcf0dd Switch to the new networking API 10 years ago
Pierre Jaury d0006dc624 Move to Docker Compose and multiple containers 10 years ago