Commit Graph

585 Commits (6c28ebfc873d6fda97629c6debe2803dcedef0c0)

Author SHA1 Message Date
andryyy 904b392aee
[Compose] Fixed aaaaall the hooks 2020-01-01 20:10:44 +01:00
andryyy 9e11ab1fd4
[Watchdog] Retry to get current ACME log status, if empty (may fix watchdog mails on very busy servers - eg while running a backup) 2019-12-28 11:37:04 +01:00
andryyy 93c569c3ef
[Compose] Update Dovecot image 2019-12-25 10:29:51 +01:00
andryyy b63cad1dd5
[Compose] Update Rspamd image 2019-12-23 10:21:44 +01:00
andryyy dfd40500b4
[ClamAV] Add fp signature 2019-12-17 15:52:20 +01:00
andryyy 8c3ab0371a
[ClamAV] Copy productive whitelist.ign to exposed configuration folder, remove direct mount of whitelist file 2019-12-14 15:12:37 +01:00
andryyy 2ff4b56953 [Git] Ignore whitelist.ign2 2019-12-14 15:00:29 +01:00
andryyy be02176cb9
[Compose] Update SOGo 2019-12-07 17:00:11 +01:00
andryyy 18e68428aa
[Compose] Update Dovecot 2019-12-06 10:21:05 +01:00
andryyy b7a749208d
[Dovecot] Really strange race condition when reading an untouched LUA file on slower systems 2019-12-05 10:14:41 +01:00
andryyy 4715245697
[Dovecot] Drop logs 2019-12-05 09:30:53 +01:00
andryyy b320465da3
[Compose] Update Dovecot, watchdog 2019-12-04 21:46:31 +01:00
andryyy 81db04d2cd
[Compose] Update Dovecot and watchdog images 2019-12-03 18:52:26 +01:00
andryyy 287f3ed921
[Web] Allow to use data/web/css/build/0081-custom-mailcow.css for ignored overrides 2019-12-02 14:46:47 +01:00
andryyy 7f458f451b
[Compose] Update watchdog, add IPV6_NETWORK to watchdog env vars 2019-12-02 14:24:18 +01:00
andryyy d7af6c38e7
[Compose] SOGo update and Dovecot rebuild 2019-12-02 11:02:39 +01:00
andryyy 079a9c5d39
[Compose] Update unbound 2019-11-26 22:56:03 +01:00
andryyy bf87b6e973
[Compose] Hopefully a few more seconds for Unbound to come up, updated Postfix image 2019-11-26 21:10:29 +01:00
andryyy 4a36eb014c
[Postfix] TLS protocols for submission and smtps can be overriden using extra.cf (submission_smtpd_tls_mandatory_protocols and smtps_smtpd_tls_mandatory_protocols), thanks to @christianbur
[Postfix] Show overriding warnings when starting Postfix, but hide them in syslog output
2019-11-24 14:18:27 +01:00
andryyy dff81eda19
[Helper] Move override examples to helper-scripts/docker-compose.override.yml.d 2019-11-24 12:51:07 +01:00
andryyy 3a6eba3ed5
[Compose] Update wathchdog, SOGo, Rspamd 2019-11-24 09:20:46 +01:00
andryyy d6af0ae7d6
[ClamAV] Update ClamAV 2019-11-21 17:52:45 +01:00
andryyy 158fb20c83 [Netfilter] Add new rule
[Compose] Update Postfix and netfilter
2019-11-12 20:45:23 +01:00
andryyy 322dc169e6
[PHP-FPM] Check if tz data import is necessary 2019-11-11 23:19:47 +01:00
andryyy 6565e994bb
[MySQL, PHP, DockerAPI] Move mysql_tzinfo_to_sql trigger to php-fpm-mailcow to prevent race condition on slow disks (known bug @ MariaDB) 2019-11-10 13:15:57 +01:00
andryyy b9aa1bf372
[Compose] Update Dovecot image 2019-11-09 10:13:31 +01:00
andryyy 83a445537c
[PHP-FPM] Missing image update 2019-11-08 08:13:39 +01:00
andryyy a3b4c31763
[Compos] Update SOGo image 2019-11-04 19:48:35 +01:00
andryyy 26ac2e62f2
[Compose] Update Dovecot 2019-11-02 12:03:07 +01:00
andryyy 7f8b13434d
[Rspamd, Dovecot] Do not use Schaal rules - probably too much for Rspamd 2.x to handle, mem leak? 2019-10-31 20:43:07 +01:00
andryyy 27de9dbf92
[Rspamd] Slight changes to improve memory usage
[Web] Dirty hack to touch Rspamd maps a second time
2019-10-30 20:07:58 +01:00
andryyy bf5b9eddd2
[Compose] New Dovecot and Rspamd images 2019-10-30 14:39:41 +01:00
andryyy 59df735aa8
[Web] Filter duplicates when adding multiple transports 2019-10-30 14:37:44 +01:00
andryyy 02bb3a44a7
[Rspamd] Wait for PHP to not break inotify 2019-10-29 19:58:34 +01:00
andryyy 2b477e338f
[Rspamd] Rspamd 2.1 2019-10-29 08:23:07 +01:00
andryyy e101900787
[Compose] Update PHP image 2019-10-25 12:57:12 +02:00
andryyy bdf56971d5
[Rspamd, PHP-FPM] Mount Rspamd maps, set correct permissions (WIP: edit in UI)
[PHP-FPM] Update image, fixes #3091
[Web] Netfilter: Do not auto restart netfilter-mailcow but add a small hint to restart netfilter-mailcow after adding a ban to perm bans
[Web] Remove unused js script parameter
2019-10-25 08:31:31 +02:00
andryyy cd6594df01
[Clamd] Run freshclam before starting ClamAV 2019-10-22 21:30:45 +02:00
andryyy 1e4aa212ea
[ClamAV] Try to prevent update collisions 2019-10-22 13:50:03 +02:00
André Peters caf57e86b5
Merge pull request #3068 from mhofer117/tls-sni
Fix custom nginx sites with tls-sni
2019-10-20 17:58:15 +02:00
Marcel Hofer dcd50b2245 [SSL] restore old nginx templates. fix possible issues with custom nginx sites 2019-10-20 16:41:53 +02:00
andryyy 24e1293e72
[Compose] Update Postfix 2019-10-20 15:28:15 +02:00
andryyy 0efa5e50b8
[Compose] Update Dovecot and ACME 2019-10-20 15:22:07 +02:00
André Peters 5d93ae655a
Merge pull request #2509 from mhofer117/tls-sni
Different SSL Certificate for each Domain with TLS SNI
2019-10-20 15:17:14 +02:00
andryyy d35e3c1eff
[Dovecot] Fix Dovecot quarantine notification script 2019-10-19 22:58:11 +02:00
Marcel Hofer 2e35da6816 [SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx 2019-10-19 12:48:56 +02:00
andryyy a95a3f6145
[Watchdog] Watch olefy 2019-10-18 19:45:16 +02:00
andryyy 1b9cea97db
[Compose] Update some images 2019-10-18 12:03:07 +02:00
andryyy ac3b650cdf
[Compose] Update Rspamd, Dovecot, netfilter and watchdog 2019-10-12 13:16:29 +02:00
andryyy 65ce73f973
[Web] Remove mail address from examples of tls policy maps 2019-10-03 10:39:47 +02:00
andryyy 323f98d317
[Compose] Update Dockerapi 2019-10-02 19:28:27 +02:00
andryyy 3c1532fe17
[Compose] Update PHP image 2019-09-28 19:43:52 +02:00
andryyy 8c26371d6d
[SQL upgrade] Catch more errors 2019-09-25 12:53:14 +02:00
andryyy 3c133ad02a
[ClamAV] Cleanup garbage when starting container (tmp files may fill up disk, when container runs oom) 2019-09-24 16:39:39 +02:00
andryyy 5ae05b5ec0
[SQL Upgrade] Fix process of SQL upgrade, wait for command to complete and do not use pipe communication model 2019-09-23 21:42:47 +02:00
andryyy baba546c7a
[Watchdog] Wait longer for containers to settle 2019-09-21 22:41:31 +02:00
andryyy 6c4d93f70a
[PHP-FPM] Upgrade of MySQL may need to be applied twice 2019-09-21 22:37:43 +02:00
andryyy 3bd32072f1
[Compose] UPDATE MARIADB TO 10.3 - Please check your installations after upgrading and WAIT a few minutes for the upgrade to complete!
[Postfix] Remove old python lib
[Compose] Add a grace period for MySQL when shutting down
[Netfilter] It is okay to be number two :( (fixes chain order in ip6tables FORWARD chain)
2019-09-20 22:54:40 +02:00
andryyy 0cbda0f297
[Compose] Change default Solr binding to 18983 2019-09-18 08:48:59 +02:00
andryyy b178326736
[Compose] Expose Solr to 127.0.0.1 2019-09-17 20:10:30 +02:00
andryyy 800c2f244e
[Compose] Update Dovecot image 2019-09-15 09:52:25 +02:00
andryyy 6a7cc9ec80
[Watchdog] Monitor Redis 2019-09-12 08:29:15 +02:00
andryyy 954690b315 [SOGo] Dont fail with unhandled err response, when a user is forced to change the passwd on next login
[Compose] Update SOGo image
2019-09-09 18:06:42 +02:00
Christian Burmeister b69a85d6b8
environment var. TZ for olefy, memcached, ipv6nat 2019-09-05 22:14:30 +02:00
andryyy 5987079cca
[Compose] New Postfix and watchdog image, re-add dns flag for watchdog 2019-09-04 23:08:05 +02:00
andryyy dc6eea5142
[Compose] Should fix the crash on Ubuntus latest kernel - perhaps the network_mode host combined with a dns flag panics the horscht? 2019-09-03 15:04:18 +02:00
andryyy a1403b7a59
[Compose] Update Postfix 2019-09-02 18:39:17 +02:00
andryyy b4f159da86
[Postfix] Allow to create an extra.cf file besides main.cf to merge overrides
[Postfix] Better logging while bootstrapping
[Postfix] Stop container, when a service fails (easier to monitor)
2019-09-02 18:37:05 +02:00
andryyy 1414e9df00
[Rspamd] Reduce fishy tld score
[Compose] Update Dovecot image
2019-08-28 14:37:04 +02:00
andryyy a7e553c3e8
[Compose] Update Rspamd and SOGo 2019-08-25 16:00:14 +02:00
andryyy 2de800bd05
[Compose] Update ClamAV and Dovecot images 2019-08-21 21:06:57 +02:00
andryyy c42c7a7189
[Compose] Update ACME 2019-08-13 20:31:06 +02:00
andryyy f00b563d9c
[Watchdog] More fixes for watchdog... 2019-08-13 20:19:01 +02:00
andryyy 6aa7664d79
[Watchdog] Force timeout on smtp-cli, kill watchdog.sh on reload 2019-08-11 10:18:00 +02:00
andryyy 3488cb2171
[Dovecot] Fix GUID 2019-08-10 21:03:18 +02:00
andryyy 22357a539d
[Compose] SOGo, ClamAV, Postfix and watchdog updates 2019-08-10 15:56:30 +02:00
andryyy 1ad1413d08
[Watchdog] Do not reload every minute... 2019-08-03 14:38:09 +02:00
andryyy 5f9644e8bd
[Watchdog] Minor changes and PID logging for workers, disabling olefy check 2019-08-03 14:29:02 +02:00
andryyy 67049a27e2
[DockerAPI] Fix pathes, fixes #2820 2019-07-30 11:32:38 +02:00
andryyy 700329f24c
[Compose] New Dovecot and Solr image, fix Dovecot pathes 2019-07-28 21:37:19 +02:00
andryyy 9de821c3b0
[Postfix] Don't remove authed header from Received
[Compose] New watchdog image
2019-07-26 06:53:29 +02:00
andryyy 031259656d
[ACME] Fix insecure http verifications 2019-07-22 22:52:57 +02:00
andryyy a89010940a
[Compose] New images 2019-07-22 21:11:47 +02:00
andryyy b6acc5ef09 [Compose] New Dovecot and SOGo images
[Compose] Set default session timeout for SOGo
2019-07-21 13:06:48 +02:00
andryyy 7d72c8088a
[Watchdog] Some changes like running checks less often, lower thresholds and a whois command fix 2019-07-20 21:43:14 +02:00
andryyy a0f4886be6
[PHP-FPM] Update to Alpine 3.10 because of yet untraced errors with CentOS 7 Docker hosts 2019-07-20 15:15:39 +02:00
andryyy 568e166478
[Unbound] Update base to Alpine 3.10 to use Unbound 1.9
[Unbound] Set unwanted-reply-threshold: 10000
2019-07-13 09:22:03 +02:00
andryyy 2898aa6918
[Postfix] Remove unused alias domain catch all map 2019-07-13 08:59:32 +02:00
andryyy 0fce327cf0
[Compose] New images for ACME and SOGo 2019-07-09 08:58:38 +02:00
andryyy 364630fd05
[Compose] Update some images 2019-07-08 07:55:17 +02:00
andryyy 4b3826a4b3 [Compose] Update PHP image 2019-07-06 11:32:54 +02:00
andryyy 184eb7a739
[ClamAV] Fix chmod command, thanks to @fbcd4f50ea5350f051450323b5abfd0b 2019-07-03 10:46:30 +02:00
andryyy 27d1bd8aeb [ClamAV] Fix missing exit code var, fixes #2746 2019-06-29 23:27:22 +02:00
andryyy 014a0c7af5
[ACME] Better HTTP verification 2019-06-29 20:28:03 +02:00
andryyy 7665cc2ae7
[Compose] Update PHP and netfilter images 2019-06-25 22:17:25 +02:00
andryyy b05bfbf523
[Compose] New Dovecot and ACME images 2019-06-25 18:48:38 +02:00
andryyy 39f95b8284
[Compose] Add olefy container, new Postfix iamge and new ClamAV image 2019-06-16 17:37:25 +02:00
andryyy 8984240e44
[Watchdog, Config] Added WATCHDOG_NOTIFY_BAN to disable IP ban notifications
[Netfilter] Remove unused files after installation
[Compose] Some new images and a new option for watchdog: WATCHDOG_NOTIFY_BAN - defaults to y
2019-06-13 19:38:53 +02:00
andryyy 7bc2b6b35b
[Compose] Update watchdog 2019-06-10 22:39:58 +02:00
andryyy 7f6acdb791
[Watchdog] Fix for fix for wrong mails 2019-06-10 21:53:44 +02:00