andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b9f022890 
							
						 
					 
					
						
						
							
							[Watchdog] Watch olefy, thanks to @ntimo  
						
						
						
					 
					
						2019-07-07 21:59:20 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7145c380b0 
							
						 
					 
					
						
						
							
							[Watchdog] Minor text changes and send whois report of banned IP  
						
						
						
					 
					
						2019-06-10 22:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f6acdb791 
							
						 
					 
					
						
						
							
							[Watchdog] Fix for fix for wrong mails  
						
						
						
					 
					
						2019-06-10 21:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d7681d0a5 
							
						 
					 
					
						
						
							
							[Watchdog] Fix broken mail with more than one rcpt in some cases  
						
						
						
					 
					
						2019-06-10 20:20:41 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcd0bfc13e 
							
						 
					 
					
						
						
							
							[Watchdog] Send mail when IP was banned  
						
						
						
					 
					
						2019-06-10 10:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03f0bac916 
							
						 
					 
					
						
						
							
							[Watchdog] Change error message for acme-mailcow  
						
						
						
					 
					
						2019-05-16 19:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5be4885c15 
							
						 
					 
					
						
						
							
							[Watchdog] Send mail when starting  
						
						... 
						
						
						
						[Compose] Update watchdog and remove oom check for compatibility 
						
					 
					
						2019-04-18 22:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							794c2080ec 
							
						 
					 
					
						
						
							
							[ClamAV] Increase watchdog clamd-mailcow thresholds  
						
						
						
					 
					
						2019-04-05 12:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7d17ad1ac 
							
						 
					 
					
						
						
							
							[Watchdog] Check for ACME failures  
						
						
						
					 
					
						2019-03-27 23:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d65f7a2bd4 
							
						 
					 
					
						
						
							
							[Watchdog] Do not hammer API too much when running Ipv6 NAT check  
						
						... 
						
						
						
						[Watchdog] Run IPv6 NAT check more often (300s sleep instead of 3600s) 
						
					 
					
						2019-03-07 00:08:45 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bc8289d32 
							
						 
					 
					
						
						
							
							[Watchdog] Minor fixes, print last log lines on error  
						
						
						
					 
					
						2019-03-04 17:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe6567a3c8 
							
						 
					 
					
						
						
							
							[Compose] New watchdog image  
						
						... 
						
						
						
						[Watchdog] Use ipv6nat-mailcow instead of ipv6nat 
						
					 
					
						2019-02-19 22:25:28 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12291436cd 
							
						 
					 
					
						
						
							
							Push image base to Alpine 3.9  
						
						
						
					 
					
						2019-02-05 00:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07392b7437 
							
						 
					 
					
						
						
							
							[Watchdog] Use stackoverflow.com for DNS check  
						
						... 
						
						
						
						[Git] Ignore mail_plugins*
[Dovecot] Read mail_plugins from dynamically generated file
[Dovecot] Encrypt FTS
[Dovecot] Add break_imap_seach option to Solr
[Web] Add ability to send quarantine notification mails
[Web] Minor style fixes
[Web] Add new MAILBOX_DEFAULT_ATTRIBUTES (doc updates, anyone? :-( )
[Web] Use rcpt_smtp if rcpt_mime is not set
[Web] Other minor fixes 
						
					 
					
						2019-01-29 00:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa42ada8e 
							
						 
					 
					
						
						
							
							[Compose] Update to Redis 5  
						
						... 
						
						
						
						[Compose] New images for watchdog and PHP-FPM
[Watchdog] Run IPv6 NAT check hourly
[PHP-FPM] Update PHP and libs 
						
					 
					
						2018-12-27 10:47:00 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							424bc997ad 
							
						 
					 
					
						
						
							
							[Watchdog] Add check for IPv6 NAT: Make sure IPv6 NAT container was started at least 30s after other containers  
						
						... 
						
						
						
						[Compose] ipv6nat depends on all containers
[Compose] Update watchdog image 
						
					 
					
						2018-12-27 08:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1ec5acbf 
							
						 
					 
					
						
						
							
							[Watchdog] Alert when ratelimit log changed (does NOT send one mail per triggered ratelimit)  
						
						
						
					 
					
						2018-12-15 21:21:22 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd1b1c960 
							
						 
					 
					
						
						
							
							[Watchdog] Skip container restart if running for less than 120 seconds  
						
						
						
					 
					
						2018-10-27 23:44:06 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							4e2b8dbd90 
							
						 
					 
					
						
						
							
							[Watchdog] Check if initdb is running and if true skip killing php-fpm-mailcow  
						
						
						
					 
					
						2018-10-27 13:23:36 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							c9cf3476a0 
							
						 
					 
					
						
						
							
							[Update] Remove obsolete parameters  
						
						... 
						
						
						
						[Compose] New watchdog image
[Watchdog] Allow multiple rcpts separated by comma 
						
					 
					
						2018-10-26 10:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							86b92f68cb 
							
						 
					 
					
						
						
							
							[Watchdog] Remove cert check (wip)  
						
						... 
						
						
						
						[Watchdog] Append last check loop as attachment to mail
[Watchdog] Print time and date in mail alerts 
						
					 
					
						2018-10-17 22:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d0369f32 
							
						 
					 
					
						
						
							
							[PHP-FPM] Base on Alpine 3.8  
						
						... 
						
						
						
						[Watchdog] Base on Alpine 3.8
[ACME] Base on Alpine 3.8
[Watchdog] Minor changes 
						
					 
					
						2018-10-14 14:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							2da228a21e 
							
						 
					 
					
						
						
							
							[Watchdog] Remove some check_ping checks  
						
						... 
						
						
						
						[Watchdog] Add ClamAV check (if SKIP_CLAMD=n)
[Watchdog] Add Unbound check
[Watchdog] Do not use Docker API by default to determine IP of containers (see "IP_BY_DOCKER_API")
[Watchdog] Minor changes 
						
					 
					
						2018-10-14 00:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							4396be2938 
							
						 
					 
					
						
						
							
							[Rspamd] Place socket in _rspamd home and fix permissions  
						
						... 
						
						
						
						[Compose] Remove volume for Rspamd socket
[Web] Do not exit loop on fuzzy errors when learning a message as spam 
						
					 
					
						2018-09-30 09:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb43f4916 
							
						 
					 
					
						
						
							
							[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)  
						
						... 
						
						
						
						[Docker API] Create pipe to pass Rspamd UI worker password
[Dovecot] Pull Spamassassin ruleset to be read by Rspamd (MANY THANKS to Peer Heinlein!)
[Dovecot] Garbage collector for deleted maildirs (set keep time via MAILDIR_GC_TIME which defaults to 1440 minutes)
[Web] Flush memcached after mailbox item changes, fixes  #1808 
[Web] Fix duplicate IDs, fixes  #1792 
[Compose] Use SQL sockets
[PHP-FPM] Update APCu and Redis libs
[Dovecot] Encrypt maildir with global key pair in crypt-vol-1 (BACKUP!), also fixes  #1791 
[Web] Fix deletion of spam aliases
[Helper] Add "crypt" to backup script
[Helper] Override file for external SQL socket (not supported!)
[Compose] New images for Rspamd, PHP-FPM, SOGo, Dovecot, Docker API, Watchdog, ACME, Postfix 
						
					 
					
						2018-09-29 22:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							29aeb5b85d 
							
						 
					 
					
						
						
							
							[Watchdog] Fix SOGo check,  fixes   #1750  
						
						
						
					 
					
						2018-09-09 21:52:48 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							c9554ca022 
							
						 
					 
					
						
						
							
							[Compose] Update watchdog image  
						
						... 
						
						
						
						[Watchdog] Fix IP detection with multiple networks
[Web] Show API field (no docs, no support, wip)
[Web] haveibeenpwned.com implementation
[Web] User and domain admin ACL (no docs, no support, wip)
[Web] Some minor fixes 
						
					 
					
						2018-09-09 21:18:38 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							f5fb7f6da5 
							
						 
					 
					
						
						
							
							[Watchdog] Do not trim after each push to Redis  
						
						
						
					 
					
						2018-08-02 12:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							a1a6574964 
							
						 
					 
					
						
						
							
							[PHP-FPM] Add tzdata, update APCu and Redis extensions, update PHP to new minor  
						
						
						
					 
					
						2018-06-27 22:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							37e6c50a9b 
							
						 
					 
					
						
						
							
							[Watchdog] Add missing package for IPv6 with smtp-cli,  fixes   #1430  
						
						
						
					 
					
						2018-05-27 21:40:53 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							a38424d3ad 
							
						 
					 
					
						
						
							
							[Watchdog] Find exact matches for service names, shuffle scaled services, check if ip is in mailcow network  
						
						
						
					 
					
						2018-05-26 22:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							9e53ed4daf 
							
						 
					 
					
						
						
							
							[Watchdog] Update to new image with smtp-cli 3.9  
						
						
						
					 
					
						2018-05-06 09:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								eXtremeSHOK 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a9319c3f0 
							
						 
					 
					
						
						
							
							Update smtp-cli to v3.9  
						
						... 
						
						
						
						https://github.com/mludvig/smtp-cli/tree/v3.9  
					
						2018-05-06 03:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							7181ee4658 
							
						 
					 
					
						
						
							
							[Rspamd] Apply ratelimit against authenticated user instead of envelope from  
						
						... 
						
						
						
						[PHP-FPM] Create PHP-FPM listeners 9001 (system) and 9002 (web), drop 9000
[Rspamd] Parse quarantine messages as utf8
[Rspamd] Use new schema for Rspamd bayes hashes and expire them in Redis
[SOGo] Change default logo
[SOGo] Use different keyserver by default in Dockerfile
[Rspamd] Add bad ASN list (disabled by default)
[Watchdog] Change the way we check PHP-FPM, change SOGo check
[Nginx] Change ports according to new PHP-FPM listeners
[Update] Fix PHP-FPM ports for existing non-mailcow Nginx sites 
						
					 
					
						2018-04-26 13:56:07 +02:00 
						 
				 
			
				
					
						
							
							
								André Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							83094a773e 
							
						 
					 
					
						
						
							
							[Watchdog] Use socket to pipe to Rspamd  
						
						
						
					 
					
						2018-02-08 22:57:29 +01:00 
						 
				 
			
				
					
						
							
							
								andre.peters 
							
						 
					 
					
						
						
						
						
							
						
						
							d24bb16947 
							
						 
					 
					
						
						
							
							[Watchdog] Check PHP-FPM port 9000 and 9001  
						
						
						
					 
					
						2018-01-21 15:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								andre.peters 
							
						 
					 
					
						
						
						
						
							
						
						
							ceef6d6fd3 
							
						 
					 
					
						
						
							
							[Dovecot] Dovecot 2.3, Pigeonhole 0.5  
						
						... 
						
						
						
						[Watchdog] Fix Dovecot health check 
						
					 
					
						2018-01-09 11:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								andre.peters 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9cae9084 
							
						 
					 
					
						
						
							
							[Compose] New images with LOG_LINES  
						
						... 
						
						
						
						[Update] Do not add empty line in each loop 
						
					 
					
						2018-01-08 22:00:54 +01:00 
						 
				 
			
				
					
						
							
							
								andre.peters 
							
						 
					 
					
						
						
						
						
							
						
						
							2519738094 
							
						 
					 
					
						
						
							
							Various changes...  
						
						
						
					 
					
						2017-12-09 13:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							84a7a1a2e7 
							
						 
					 
					
						
						
							
							[Compose] New images, Nginx checks for SOGo before bootstrapping  
						
						... 
						
						
						
						[PHP-FPM] Some more modules (primarily for Horde)
[Fail2ban] Do not log matches of local and private ips
[Watchdog] Some changes in log system for further processing (wip)
[ACME] Fixes  #745  
						
					 
					
						2017-11-14 10:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9bc49f2c 
							
						 
					 
					
						
						
							
							[Rspamd] Echo dummy for fowardingshosts map; Use higher map reading interval;  
						
						... 
						
						
						
						[Dockerapi] Exit on sigterm;
[Watchdog] Wait for dockerapi-mailcow to be online 
						
					 
					
						2017-10-27 11:22:39 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
						
						
							
						
						
							ac413058c1 
							
						 
					 
					
						
						
							
							[Watchdog] Fix kill -0 check, use tini and send kill request to tini instead of parent pid, sleep longer  
						
						
						
					 
					
						2017-10-14 23:26:08 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							c5054ae7ed 
							
						 
					 
					
						
						
							
							[Watchdog] Ignore null name in jq  
						
						... 
						
						
						
						[Nginx] Merge sites
[Scripts] Nextcloud helper script (testing!) 
						
					 
					
						2017-10-11 22:56:22 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							2862b43c81 
							
						 
					 
					
						
						
							
							[Watchdog] Fix watchdog to fit non-exposed PHP  
						
						
						
					 
					
						2017-10-09 15:54:54 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							72995ff98e 
							
						 
					 
					
						
						
							
							[PHP-FPM] Include more modules for upcoming features and Nextcloud support, drop ro flag; [Watchdog] Some fixes and changes  
						
						
						
					 
					
						2017-10-08 22:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							ef9953898c 
							
						 
					 
					
						
						
							
							[ACME, Watchdog, DockerAPI] Use only limited Docker API  
						
						
						
					 
					
						2017-10-06 13:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							fc18d153cd 
							
						 
					 
					
						
						
							
							[Compose, DockerAPI, Web, Watchdog] Watchdog may send notification mails (todo: docs), DockerAPI via Flesk for limited access  
						
						
						
					 
					
						2017-10-05 23:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							9860d44d04 
							
						 
					 
					
						
						
							
							[Watchdog] Do also log errors to Redis if availble  
						
						
						
					 
					
						2017-10-04 23:18:51 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							c59d03fcb3 
							
						 
					 
					
						
						
							
							[Watchdog] Skip when use_watchdog=n  
						
						
						
					 
					
						2017-10-03 12:07:48 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							68d7fa1504 
							
						 
					 
					
						
						
							
							[Watchdog] Skip when use_watchdog=n  
						
						
						
					 
					
						2017-10-03 12:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							337c9e350e 
							
						 
					 
					
						
						
							
							[Watchdog] Reset diff, new image  
						
						
						
					 
					
						2017-09-22 16:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							62524150d2 
							
						 
					 
					
						
						
							
							[ACME] Add timestamps, check if acme account key is valid  
						
						... 
						
						
						
						[Postfix] Ignore local0
[Watchdog] Add Rspamd checks 
						
					 
					
						2017-09-21 19:30:09 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							41d2a16571 
							
						 
					 
					
						
						
							
							[Watchdog] Script was not executable  
						
						
						
					 
					
						2017-09-20 23:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							f511cb0f63 
							
						 
					 
					
						
						
							
							[Watchdog] More fixes and or changes  
						
						
						
					 
					
						2017-09-20 23:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							df5c79c3f1 
							
						 
					 
					
						
						
							
							Fixes for watchdog!  
						
						
						
					 
					
						2017-09-20 12:27:24 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							e70d5b9206 
							
						 
					 
					
						
						
							
							Fix watchdog  
						
						
						
					 
					
						2017-09-20 11:05:23 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							a8fb1d3f4f 
							
						 
					 
					
						
						
							
							Add experimental watchdog  
						
						
						
					 
					
						2017-09-20 10:56:49 +02:00