1
0
mirror of https://github.com/Mailu/Mailu.git synced 2024-12-14 10:53:30 +02:00
Commit Graph

42 Commits

Author SHA1 Message Date
kaiyou
40e6604d16 Enable dhparam and weaken TLS on port 25 using starttls 2017-11-03 20:37:10 +01:00
kaiyou
de2a06aec1 Fix letsencrypt by using a separate port than the proxy 2017-11-01 15:24:22 +01:00
kaiyou
ff71e70360 Rename the authentication endpoint 2017-10-22 16:43:06 +02:00
kaiyou
2c8810d7d3 Use an HTTP proxy for resolving the admin address dynamically 2017-10-22 15:01:04 +02:00
kaiyou
04a25fc4e3 Add specific unencrypted servers for internal connexions (webmails) 2017-10-22 11:31:32 +02:00
kaiyou
0a74213eae Have nginx listen over ipv6 2017-10-21 19:50:49 +02:00
kaiyou
3230554b0d Do not enable starttls if no certificate 2017-10-21 18:58:18 +02:00
kaiyou
8a2ddcdf30 Fix a typo in the nginx config 2017-10-21 15:54:09 +02:00
kaiyou
effb311742 Use relative redirects, as suggsted in #272 2017-09-24 22:43:16 +02:00
kaiyou
ba4ed579df Support TLS and STARTTLS for mail 2017-09-24 18:43:14 +02:00
kaiyou
4521fa9e29 Make path to admin and webmail configurable, related to #236 2017-09-24 18:16:36 +02:00
kaiyou
648d092e88 Fix proxifying to static assets 2017-09-24 17:59:58 +02:00
kaiyou
808809b37a Add letsencrypt support in the nginx container 2017-09-24 17:50:20 +02:00
kaiyou
5097f57855 Redirect nginx authentication requests to the admin container 2017-09-24 15:43:46 +02:00
kaiyou
755d9f0520 Prepare nginx as a unique frontend 2017-09-24 14:01:03 +02:00
kaiyou
995147f444 Create the conf/ directory for nginx 2017-09-24 13:09:47 +02:00
kaiyou
1854349ecc Use jinja2 for building nginx config 2017-09-24 13:09:12 +02:00
kaiyou
0223999a04 Deprecate nginx as a Web frontend 2017-09-17 14:15:12 +02:00
kaiyou
4e1869b635 Increase the max size of http requests, fix #207 2017-09-10 14:39:12 +02:00
John D. Rowell
85b96a33aa The ACME spec says that http validation should be done via http, not https. 2017-07-29 14:27:51 -03:00
kaiyou
4bdd8c1df5 Properly load the nginx lua module 2017-06-05 13:13:06 +02:00
kaiyou
4e212e3d60 Fix the nginx container build (package name changed for nginx-lua) 2017-06-05 12:40:41 +02:00
kaiyou
b011a44814 Have nginx listen on ipv6 addresses as well 2017-06-05 12:17:06 +02:00
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
2017-04-05 23:55:54 +02:00
Pierre Jaury
14f30b300f Merge branch 'master' of github.com:Mailu/Mailu 2017-03-22 19:27:37 +01:00
Pierre Jaury
e26c6f7a6e Fix the nginx startup script 2017-03-22 19:26:38 +01:00
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
2017-02-25 14:08:17 +01:00
Andreas Faerber
7e469459c7 Create and use ssl dhparam file if not mounted, NGINX_SSL_DHPARAM_BITS variable in .env.dist file 2017-02-25 09:53:53 +01:00
Sebastián Ramírez
dac97c72ce Fix nginx entrypoint 2017-02-23 16:43:08 -05:00
Pierre Jaury
0cf1d82dde Use --no-cache when installing packages 2017-02-12 16:46:30 +01:00
Pierre Jaury
be5562620e Enable https and --preload on the admin to improve letsencrypt support 2017-02-12 16:32:46 +01:00
Pierre Jaury
a0eeb76fbe Fallback to HTTP when no cert is available and letsencrypt is enabled, fixes #35 2017-02-02 23:17:15 +01:00
Pierre Jaury
fa912e7889 Add a dav server, related to #68 2016-11-30 14:02:55 +01:00
Pierre Jaury
4246179b88 First working certificate generation code, related to #35 2016-11-09 16:18:16 +01:00
Niels Keurentjes
d3179167aa Add README documents for clamav and nginx 2016-11-01 00:16:52 +01:00
Pierre Jaury
6c800e8b63 Move the webmail to /webmail, fixes #82 2016-10-30 11:33:29 +01:00
Pierre Jaury
f07615c4a4 Do not expose the Web admin interface by default, fixes #40 2016-09-10 12:08:22 +02:00
Pierre Jaury
ec5a75f603 Proxify to webmail only if enabled, related to #40 2016-09-10 12:08:22 +02:00
Pierre Jaury
e916998bb2 Apply the BetterCrypto nginx configuration, related to #45 2016-08-19 15:07:16 +02:00
Pierre Jaury
d7b5b08d2d Use docker links for nginx to resolve properly 2016-04-24 16:27:35 +02:00
Pierre Jaury
719afcf0dd Switch to the new networking API 2016-04-20 21:17:43 +02:00
Pierre Jaury
d0006dc624 Move to Docker Compose and multiple containers 2016-02-24 07:44:49 +01:00