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) 
							
						 
						
							7 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. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								a412951a30 
								
									
								
							
								 
							
						 
						
							
							
								
								simpler healthcheck for postfix  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								0bc901a722 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for dovecot  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								1fc40bf932 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for postfix  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								39272ab05c 
								
									
								
							
								 
							
						 
						
							
							
								
								add healthcheck for http services  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								bee81d1a54 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #647  from HorayNarea/bcrypt  
							
							 
							
							... 
							
							
							
							support bcrypt and use it as default 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								9fd7851cb6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #648  from HorayNarea/apk-no-cache  
							
							 
							
							... 
							
							
							
							remove apk-warning about cache 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								mergify[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								a91a54b5f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #651  from usrpro/fix-certbot  
							
							 
							
							... 
							
							
							
							Front: move to Alpine:3.8 and fixing #522  
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								de43060ef8 
								
									
								
							
								 
							
						 
						
							
							
								
								Move to Alpine:3.8 and fixing  #522  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdfcc5b530 
								
									
								
							
								 
							
						 
						
							
							
								
								pin alpine-version for 'none'-image  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								6aafef88bd 
								
									
								
							
								 
							
						 
						
							
							
								
								remove apk-warning about cache  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Thomas Sänger
							
						 
						
							 
							
							
								
								
							
							
								
							
								c8b39c5d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								support bcrypt and use it as default  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								10ec2f999a 
								
							
								 
							
						 
						
							
							
								
								Another (embarrassing) fix for a merge typo  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								2e1aa079c1 
								
							
								 
							
						 
						
							
							
								
								Fix one (hopefully) last merge typo  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								4b9dbf00a8 
								
							
								 
							
						 
						
							
							
								
								Fix yet another merge-time typo  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								e8e133b53d 
								
							
								 
							
						 
						
							
							
								
								Fix a merge typo in postfix build  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
								
								
							
							
								
							
								00b5ae11db 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-abstract-db  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								fc99eb7b34 
								
							
								 
							
						 
						
							
							
								
								Re-enable sender access check to prevent source spoofing  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f3f0b98755 
								
							
								 
							
						 
						
							
							
								
								Fix relay restrictions so email gets delivered correctly  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								0817629869 
								
									
								
							
								 
							
						 
						
							
							
								
								Increase attempts as it failed on fresh Swarm host  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								716ed16f34 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								16469d7282 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade to newer pip version  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								1bae5968ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Import tenacy and fix syntax errors  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								c457ccfa60 
								
									
								
							
								 
							
						 
						
							
							
								
								Use tenacity for resolver retries  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Tim Möhlmann
							
						 
						
							 
							
							
								
								
							
							
								
							
								d6c386651d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-swarm-start  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								ofthesun9
							
						 
						
							 
							
							
							
								
							
								09d77bc2de 
								
							
								 
							
						 
						
							
							
								
								Handle the case where the variable REJECT_UNLISTED_RECIPIENT is not set  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								ofthesun9
							
						 
						
							 
							
							
							
								
							
								cc17962c86 
								
							
								 
							
						 
						
							
							
								
								fixes   #583  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								4d70a8737e 
								
							
								 
							
						 
						
							
							
								
								Expose the data volume for admin container  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								2cba045013 
								
							
								 
							
						 
						
							
							
								
								Explicitely declare required volumes,  fixes   #568  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								82bb8c2fd9 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'github/master' into feat-abstract-db  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f5668dea51 
								
							
								 
							
						 
						
							
							
								
								Handle relays as virtual transports through podop  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								9890e1fb2a 
								
							
								 
							
						 
						
							
							
								
								Fix the dovecot configuration path  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								42c6bdb4df 
								
							
								 
							
						 
						
							
							
								
								Split the internal blueprint into multiple view files  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								dc4b0d21ea 
								
							
								 
							
						 
						
							
							
								
								Clean the dovecot configuration dir  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								f9c6c98180 
								
							
								 
							
						 
						
							
							
								
								Remove fetchmail dependency to the databse  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								43b6547e1c 
								
							
								 
							
						 
						
							
							
								
								Lower the loglevel of podop  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								542793260b 
								
							
								 
							
						 
						
							
							
								
								Handle wildcard aliases using podop  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								0d52364eac 
								
							
								 
							
						 
						
							
							
								
								Fix alias resolution through podop  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								6d088504bd 
								
							
								 
							
						 
						
							
							
								
								Adjust podop debug level based on environment  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								6ba55ee377 
								
							
								 
							
						 
						
							
							
								
								Implement the sieve script name resolution pattern  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								3c725bf634 
								
							
								 
							
						 
						
							
							
								
								Only support generating the default sieve script  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								ca6c0bc8fd 
								
							
								 
							
						 
						
							
							
								
								Fix the user sieve script generation  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								4d25083847 
								
							
								 
							
						 
						
							
							
								
								Move sieve script generation to the admin container  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								cfeaa189f9 
								
							
								 
							
						 
						
							
							
								
								Use proper 404 return codes for missing objects  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								d8365bfbcf 
								
							
								 
							
						 
						
							
							
								
								Use simpler routes for Dovecot  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								697caaab81 
								
							
								 
							
						 
						
							
							
								
								Update podop access and mail restrictions  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								7143fb8c47 
								
							
								 
							
						 
						
							
							
								
								Implement some basic views for podop  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								39cd0d5034 
								
							
								 
							
						 
						
							
							
								
								Upgrade to alpine 3.8 for smtp and imap  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								kaiyou
							
						 
						
							 
							
							
							
								
							
								68aa797720 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feat-abstract-db  
							
							 
							
							
							
						 
						
							7 years ago