mirror of
				https://github.com/thib8956/nginx-proxy
				synced 2025-11-04 02:59:20 +00:00 
			
		
		
		
	chore: Remove support for legacy swarm
It doesn't work with the newer Docker Swarm mode so it doesn't have much value anymore.
This commit is contained in:
		
							
								
								
									
										16
									
								
								nginx.tmpl
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								nginx.tmpl
									
									
									
									
									
								
							@@ -137,15 +137,8 @@ upstream {{ .Upstream }} {
 | 
			
		||||
    #                  bypass nginx-proxy and access the container's server
 | 
			
		||||
    #                  directly.
 | 
			
		||||
        {{- end }}
 | 
			
		||||
        {{- if $container.Node.ID }}
 | 
			
		||||
    #     Swarm node name: {{ $container.Node.Name }}
 | 
			
		||||
        {{- end }}
 | 
			
		||||
    #     Container networks:
 | 
			
		||||
        {{- range $containerNetwork := sortObjectsByKeysAsc $container.Networks "Name" }}
 | 
			
		||||
            {{- if eq $containerNetwork.Name "ingress" }}
 | 
			
		||||
    #         {{ $containerNetwork.Name }} (ignored)
 | 
			
		||||
                {{- continue }}
 | 
			
		||||
            {{- end }}
 | 
			
		||||
            {{- if and (not (index $networks $containerNetwork.Name)) (not $networks.host) }}
 | 
			
		||||
    #         {{ $containerNetwork.Name }} (unreachable)
 | 
			
		||||
                {{- continue }}
 | 
			
		||||
@@ -162,14 +155,7 @@ upstream {{ .Upstream }} {
 | 
			
		||||
                {{- continue }}
 | 
			
		||||
            {{- end }}
 | 
			
		||||
    #         {{ $containerNetwork.Name }} (reachable)
 | 
			
		||||
            {{- /*
 | 
			
		||||
                 * If we got the containers from swarm and this container's
 | 
			
		||||
                 * port is published to host, use host IP:PORT.
 | 
			
		||||
                 */}}
 | 
			
		||||
            {{- if and $container.Node.ID $addr_obj $addr_obj.HostPort }}
 | 
			
		||||
                {{- $ip = $container.Node.Address.IP }}
 | 
			
		||||
                {{- $port = $addr_obj.HostPort }}
 | 
			
		||||
            {{- else if and $containerNetwork $containerNetwork.IP }}
 | 
			
		||||
            {{- if and $containerNetwork $containerNetwork.IP }}
 | 
			
		||||
                {{- $ip = $containerNetwork.IP }}
 | 
			
		||||
            {{- else }}
 | 
			
		||||
    #             /!\ No IP for this network!
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user