1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-07-15 01:24:34 +02:00
Commit Graph

1492 Commits

Author SHA1 Message Date
99540cd90b - Added kubernetes CNI support for Mailu
Signed-off-by: Hans Cornelis <hacornelis@gmail.com>
2018-10-23 10:47:26 +02:00
2d382f2d67 Merge branch 'master' into fix-sender-checks 2018-10-23 10:58:29 +03:00
2124df36ec Merge pull request #663 from HorayNarea/feat-healthchecks
implement healthchecks - resolves #631
2018-10-22 21:07:03 +03:00
76e95bd585 Fix typo
Co-Authored-By: muhlemmer <muhlemmer@gmail.com>
2018-10-22 21:05:55 +03:00
0e5606d493 Changed start.sh to start.py 2018-10-22 18:01:59 +03:00
eb7dfb5771 Cleaning up start.py 2018-10-22 17:02:43 +03:00
7c1118df7d Extending the FAQ 2018-10-22 16:14:54 +03:00
3552c59ff3 Insert ref link for FAQ, shortened title for display purposes 2018-10-22 16:11:45 +03:00
3c9cae5d06 Added replicas variables for core containers
- Added back restart: always on compose flavor
- Moved Log driver from .env to docker-compose.yml
2018-10-22 15:13:18 +03:00
6a9e5c1921 Create/generate file template 2018-10-22 12:53:25 +03:00
b54a51e3ba Merge branch 'master' into feat-faq 2018-10-22 12:30:23 +03:00
9881dd2074 Documentation for adding more steps/flavors 2018-10-22 12:13:22 +03:00
603b6e7390 Merge pull request #2 from usrpro/fix-nginx-healthcheck
Fix nginx healthcheck
2018-10-21 22:44:44 +02:00
81b24f61e8 Merge branch 'master' into feat-healthchecks 2018-10-21 20:58:59 +03:00
a2fea36c79 Increase HEALTHCHECK start time for services that need to wait for host resolving during startup.
In Docker Swarm mode the services listed below can get stuck in their start script, while they
are waiting for other services become available. Now, with HEALTHCHECK enabled, docker does not resolve
names of services that not pass HEALTHCHECK yet. Meaning that if one of the depenend services is not yet
available, it will create a chain of failing services.

The services below retry to resolve 100 time, with an average of 3.5 seconds. Hence, the --start-time
flag is now set at 350 seconds.
- dovecot (imap)
- postfix (smtp)
- rspamd (antispam)
2018-10-21 20:49:01 +03:00
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.
2018-10-21 20:45:41 +03:00
f2c4e52fee Merge pull request #664 from kaiyou/feat-docs-versions
Implement a multi-version documentation
2018-10-21 14:22:13 +00:00
d167c8ca7c Merge pull request #668 from usrpro/feat-setup
Feat setup
2018-10-21 13:04:46 +00:00
90b8c3cc1f Merge pull request #665 from kaiyou/feat-reply-startdate
Implement a start date filter for autoreply, fixes #362
2018-10-20 23:18:06 +00:00
bce1487338 Merge pull request #576 from hacor/master
Kubernetes fixed for production
2018-10-20 22:30:38 +00:00
8112d31ce9 Merge pull request #674 from paulprogrammer/feat-nginx-http2
enable http2, because it's that easy
2018-10-20 09:04:31 +00:00
eaaf0125d1 Merge pull request #1 from usrpro/feat-docs-versions
Documentation update on local docs container
2018-10-20 10:20:20 +02:00
1fcaef7c7e Merge branch 'master' into fix-sender-checks 2018-10-20 10:18:36 +02:00
78bd5aea1c enable http2, because it's that easy 2018-10-19 22:46:36 -06:00
72d4fa2bc9 remove empty line from merge conflict 2018-10-19 22:13:38 +02:00
857ad50509 Merge branch 'master' into feat-reply-startdate 2018-10-19 22:06:56 +02:00
4a5c0a6d21 Merge pull request #667 from kaiyou/fix-password-performance
Improve password checking performance
2018-10-19 18:56:26 +00:00
80658c30da Merge pull request #669 from hoellen/fix-webmail-root
Fix nginx conf if webmail is on root path
2018-10-19 15:18:40 +00:00
c5be360a48 Updated setup page for stack flavor 2018-10-19 17:29:35 +03:00
771e0ee6a2 Remove old crypt settings from .env
As per conversation in PR
2018-10-19 16:29:47 +03:00
ebaba8fb41 Moved variables from docker-compose.yml back to env file 2018-10-19 15:27:18 +03:00
f10416e85a Merged with new PRs 2018-10-19 13:40:17 +02:00
6fb0b93240 - Removed RSPAMD Password feature
- Updated roles on the Front DS
- Reverted the Auth limits

Signed-off-by: Hans Cornelis <hacornelis@gmail.com>
2018-10-19 13:39:32 +02:00
9c56e4c1b6 Fixed misstyped condition 2018-10-19 14:09:58 +03:00
4ccefd6d5e Documentation update on local docs container 2018-10-19 13:43:09 +03:00
02c802159a Updated env file with the latest version 2018-10-19 12:53:26 +03:00
118ea0f3fb Merge pull request #604 from ofthesun9/feature-swarm
Enabling swarm deployment on master branch
2018-10-19 09:18:34 +00:00
84c6b12d06 Updated labels in config page 2018-10-19 11:57:14 +03:00
08987dfa22 Minor changes 2018-10-19 11:45:55 +03:00
727970514d Merge pull request #527 from ofthesun9/feat-fuzzyhashes
Trying to enable fuzzy hashes for rspamd
2018-10-18 21:59:08 +00:00
672fca3347 Merge pull request #666 from kaiyou/feat-sieve-edit
Re-enable local dovecot sieve scripts
2018-10-18 23:18:39 +02:00
7a3922c2e7 Fixes few typos 2018-10-18 19:14:53 +00:00
5b8deed06b Made the instructions more simple
Updated the volume defintion to the latest master status
Removed the part around .yml variable substitution as we can use a "trick"
2018-10-18 18:59:22 +00:00
9c639eebd4 Made the instructions more simple (moved the nfs-volume example to another file)
Removed he part around variable substitution as we can use a "trick"
2018-10-18 18:46:59 +00:00
82069ea3f0 Clean most of the refactored code 2018-10-18 17:55:07 +02:00
35193f5530 Added functionality for stack flavor 2018-10-18 17:23:25 +03:00
f40fcd7ac0 Use click for the manager command 2018-10-18 16:20:56 +02:00
fc24426291 First batch of refactoring, using the app factory pattern 2018-10-18 15:57:43 +02:00
d4f32c3e7d remove rewrite if webmail is on root 2018-10-18 14:27:28 +02:00
39a1de956f Add docker stack flavor
- Template still untested
- mailu.env and setup.html are symbolic links to compose flavor
2018-10-18 14:35:38 +03:00