Tim Möhlmann
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)
6 years ago
Tim Möhlmann
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.
6 years ago
Thomas Sänger
a412951a30
simpler healthcheck for postfix
6 years ago
Thomas Sänger
0bc901a722
add healthcheck for dovecot
6 years ago
Thomas Sänger
1fc40bf932
add healthcheck for postfix
6 years ago
Thomas Sänger
f0f5cea5d1
make antivirus-healthcheck more understandable
6 years ago
Thomas Sänger
040c1e529a
add healthcheck for antivirus
6 years ago
Thomas Sänger
39272ab05c
add healthcheck for http services
6 years ago
mergify[bot]
28a5f8574d
Merge pull request #661 from usrpro/feat-sys-log
...
Option to send front logs to journald or syslog
6 years ago
kaiyou
7de6acad11
Merge pull request #649 from HorayNarea/webmails
...
reduce webmail image-layers/sizes
6 years ago
mergify[bot]
bee81d1a54
Merge pull request #647 from HorayNarea/bcrypt
...
support bcrypt and use it as default
6 years ago
mergify[bot]
eacf27452e
Merge pull request #660 from usrpro/update-dev-docs
...
Update Dev-docs to use build.yml for building
6 years ago
mergify[bot]
7bccfa69a8
Merge pull request #652 from usrpro/improve-docs
...
Some documentation flow refactoring and updates
6 years ago
Tim Möhlmann
f3ebf35c75
Fix autotest
6 years ago
Tim Möhlmann
acbb586e71
Option to send logs to journald or syslog
6 years ago
mergify[bot]
9fd7851cb6
Merge pull request #648 from HorayNarea/apk-no-cache
...
remove apk-warning about cache
6 years ago
Tim Möhlmann
b38deb18cf
Update Dev-docs to use build.yml for building
6 years ago
Tim Möhlmann
3f7e7ca3a6
Use defaults in variables, to allow for local builds
6 years ago
Tim Möhlmann
70c4e42f74
Fix small typo
6 years ago
Tim Möhlmann
77e3fc0ebc
Some documentation flow refactoring and updates:
...
- Improve advice on IP binding; Follow up on issue #641
- mailradar is dead. Found mxtoolbox instead
- Fix some internal linking
6 years ago
mergify[bot]
a91a54b5f1
Merge pull request #651 from usrpro/fix-certbot
...
Front: move to Alpine:3.8 and fixing #522
6 years ago
mergify[bot]
1a04c13da8
Merge pull request #650 from HorayNarea/pin-alpine
...
pin alpine-version for 'none'-image
6 years ago
Tim Möhlmann
de43060ef8
Move to Alpine:3.8 and fixing #522
6 years ago
Thomas Sänger
bdfcc5b530
pin alpine-version for 'none'-image
6 years ago
Thomas Sänger
f2259c3302
reduce webmail image-layers/sizes
6 years ago
Thomas Sänger
6aafef88bd
remove apk-warning about cache
6 years ago
mergify[bot]
39f58c03ff
Merge pull request #644 from usrpro/fix-alpine-38
...
Move to alpine:3.8. Fixes #625 and #627
6 years ago
mergify[bot]
6c3c64f873
Merge pull request #646 from gitting/patch-2
...
Add newline for list to display properly
6 years ago
Thomas Sänger
c8b39c5d4a
support bcrypt and use it as default
6 years ago
gitting
3541b7cc63
Add newline for list to display properly
6 years ago
mergify[bot]
eb4cbc0f81
Merge pull request #642 from HorayNarea/update-php
...
use PHP 7.2 for rainloop
6 years ago
mergify[bot]
4641ae6d2b
Merge pull request #612 from Mailu/feat-abstract-db
...
Abstract db access from Postfix and Dovecot
6 years ago
Tim Möhlmann
2c7a5a97e4
Move to alpine:3.8. Fixes #625 and #627
6 years ago
kaiyou
10ec2f999a
Another (embarrassing) fix for a merge typo
6 years ago
kaiyou
2e1aa079c1
Fix one (hopefully) last merge typo
6 years ago
kaiyou
4b9dbf00a8
Fix yet another merge-time typo
6 years ago
kaiyou
e8e133b53d
Fix a merge typo in postfix build
6 years ago
kaiyou
00b5ae11db
Merge branch 'master' into feat-abstract-db
6 years ago
Thomas Sänger
2f7b6e14c0
use PHP 7.2 for rainloop
6 years ago
mergify[bot]
5180ce527c
Merge pull request #637 from usrpro/fix-rainloop-permissions
...
Fix rainloop permissions
6 years ago
Ionut Filip
29e4ca0768
Changed command placement
6 years ago
Ionut Filip
d59d6b0d0d
Added chwon command
6 years ago
mergify[bot]
c9ae89e350
Merge pull request #628 from usrpro/feat-test-suite-v2
...
Feat test suite v2
6 years ago
mergify[bot]
c1834d3500
Merge pull request #560 from usrpro/fix-swarm-start
...
Fix start.py for Swarm mode
6 years ago
Tim Möhlmann
c316c040c5
Use travis_wait for sleep
6 years ago
kaiyou
fc99eb7b34
Re-enable sender access check to prevent source spoofing
6 years ago
kaiyou
f3f0b98755
Fix relay restrictions so email gets delivered correctly
6 years ago
Tim Möhlmann
0817629869
Increase attempts as it failed on fresh Swarm host
6 years ago
Tim Möhlmann
716ed16f34
Fix typo
6 years ago
Tim Möhlmann
16469d7282
Upgrade to newer pip version
6 years ago