MSA docker: Update Haproxy certbot image.
This commit is contained in:
		
							parent
							
								
									750bd70032
								
							
						
					
					
						commit
						1fe5d1c062
					
				@ -146,7 +146,7 @@ services:
 | 
				
			|||||||
  haproxy:
 | 
					  haproxy:
 | 
				
			||||||
    restart: always
 | 
					    restart: always
 | 
				
			||||||
    container_name: haproxy-certbot
 | 
					    container_name: haproxy-certbot
 | 
				
			||||||
    image: nmarus/haproxy-certbot
 | 
					    image: xalauc/haproxy-certbot:1.7.9
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
     - ./haproxy/config:/config
 | 
					     - ./haproxy/config:/config
 | 
				
			||||||
     - ./haproxy/letsencrypt:/etc/letsencrypt
 | 
					     - ./haproxy/letsencrypt:/etc/letsencrypt
 | 
				
			||||||
 | 
				
			|||||||
@ -23,6 +23,13 @@ defaults
 | 
				
			|||||||
 timeout connect 5000ms
 | 
					 timeout connect 5000ms
 | 
				
			||||||
 timeout client 50000ms
 | 
					 timeout client 50000ms
 | 
				
			||||||
 timeout server 50000ms
 | 
					 timeout server 50000ms
 | 
				
			||||||
 | 
					 timeout tunnel  1h    # timeout to use with WebSocket and CONNECT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 default-server init-addr none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#enable resolving throught docker dns and avoid crashing if service is down while proxy is starting
 | 
				
			||||||
 | 
					resolvers docker_resolver
 | 
				
			||||||
 | 
					  nameserver dns 127.0.0.11:53
 | 
				
			||||||
 | 
					
 | 
				
			||||||
listen stats
 | 
					listen stats
 | 
				
			||||||
 bind *:9999
 | 
					 bind *:9999
 | 
				
			||||||
@ -39,8 +46,8 @@ listen mqtt-in
 | 
				
			|||||||
 timeout server 3h
 | 
					 timeout server 3h
 | 
				
			||||||
 option tcplog
 | 
					 option tcplog
 | 
				
			||||||
 balance leastconn
 | 
					 balance leastconn
 | 
				
			||||||
 server tbMqtt1 tb-mqtt-transport1:1883 check
 | 
					 server tbMqtt1 tb-mqtt-transport1:1883 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
 server tbMqtt2 tb-mqtt-transport2:1883 check
 | 
					 server tbMqtt2 tb-mqtt-transport2:1883 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
frontend http-in
 | 
					frontend http-in
 | 
				
			||||||
 bind *:${HTTP_PORT}
 | 
					 bind *:${HTTP_PORT}
 | 
				
			||||||
@ -81,20 +88,20 @@ backend tb-web-backend
 | 
				
			|||||||
  balance leastconn
 | 
					  balance leastconn
 | 
				
			||||||
  option tcp-check
 | 
					  option tcp-check
 | 
				
			||||||
  option log-health-checks
 | 
					  option log-health-checks
 | 
				
			||||||
  server tbWeb1 tb-web-ui1:8080 check
 | 
					  server tbWeb1 tb-web-ui1:8080 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
  server tbWeb2 tb-web-ui2:8080 check
 | 
					  server tbWeb2 tb-web-ui2:8080 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
  http-request set-header X-Forwarded-Port %[dst_port]
 | 
					  http-request set-header X-Forwarded-Port %[dst_port]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
backend tb-http-backend
 | 
					backend tb-http-backend
 | 
				
			||||||
  balance leastconn
 | 
					  balance leastconn
 | 
				
			||||||
  option tcp-check
 | 
					  option tcp-check
 | 
				
			||||||
  option log-health-checks
 | 
					  option log-health-checks
 | 
				
			||||||
  server tbHttp1 tb-http-transport1:8081 check
 | 
					  server tbHttp1 tb-http-transport1:8081 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
  server tbHttp2 tb-http-transport2:8081 check
 | 
					  server tbHttp2 tb-http-transport2:8081 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
backend tb-api-backend
 | 
					backend tb-api-backend
 | 
				
			||||||
  balance leastconn
 | 
					  balance leastconn
 | 
				
			||||||
  option tcp-check
 | 
					  option tcp-check
 | 
				
			||||||
  option log-health-checks
 | 
					  option log-health-checks
 | 
				
			||||||
  server tbApi1 tb1:8080 check
 | 
					  server tbApi1 tb1:8080 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
  server tbApi2 tb2:8080 check
 | 
					  server tbApi2 tb2:8080 check inter 5s resolvers docker_resolver resolve-prefer ipv4
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user