|
@@ -10,6 +10,7 @@ services:
|
|
|
{% if traefik_enabled %}
|
|
{% if traefik_enabled %}
|
|
|
labels:
|
|
labels:
|
|
|
- traefik.enable=true
|
|
- traefik.enable=true
|
|
|
|
|
+ - traefik.docker.network={{ traefik_network | default('traefik') }}
|
|
|
- traefik.http.services.{{ container_name | default('nginx') }}.loadbalancer.server.port=80
|
|
- traefik.http.services.{{ container_name | default('nginx') }}.loadbalancer.server.port=80
|
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.rule=Host(`{{ traefik_host }}`)
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.rule=Host(`{{ traefik_host }}`)
|
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.entrypoints={{ traefik_entrypoint | default('web') }}
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.entrypoints={{ traefik_entrypoint | default('web') }}
|
|
@@ -34,6 +35,7 @@ services:
|
|
|
{% if traefik_enabled and not swarm_enabled %}
|
|
{% if traefik_enabled and not swarm_enabled %}
|
|
|
labels:
|
|
labels:
|
|
|
- traefik.enable=true
|
|
- traefik.enable=true
|
|
|
|
|
+ - traefik.docker.network={{ traefik_network | default('traefik') }}
|
|
|
- traefik.http.services.{{ container_name | default('nginx') }}.loadbalancer.server.port=80
|
|
- traefik.http.services.{{ container_name | default('nginx') }}.loadbalancer.server.port=80
|
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.rule=Host(`{{ traefik_host }}`)
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.rule=Host(`{{ traefik_host }}`)
|
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.entrypoints={{ traefik_entrypoint | default('web') }}
|
|
- traefik.http.routers.{{ container_name | default('nginx') }}-http.entrypoints={{ traefik_entrypoint | default('web') }}
|