diff --git a/services/reverse-proxy/configs/dynamic/portainer.yml b/services/reverse-proxy/configs/dynamic/portainer.yml index 2b14095..8d84261 100644 --- a/services/reverse-proxy/configs/dynamic/portainer.yml +++ b/services/reverse-proxy/configs/dynamic/portainer.yml @@ -2,7 +2,7 @@ http: #TODO: Convert to inline configuration for portainer routers: portainer: - rule: 'portainer.{{ env `NASCOMPOSE_DOMAIN` }}' + rule: 'Host(`portainer.{{ env `NASCOMPOSE_DOMAIN` }}`)' service: portainer@file services: portainer: diff --git a/services/reverse-proxy/configs/dynamic/qbittorrent-api.yml b/services/reverse-proxy/configs/dynamic/qbittorrent-api.yml index 162837a..da0f38d 100644 --- a/services/reverse-proxy/configs/dynamic/qbittorrent-api.yml +++ b/services/reverse-proxy/configs/dynamic/qbittorrent-api.yml @@ -1,7 +1,7 @@ http: routers: qbittorrent-api: - rule: 'qbittorrent-api.{{ env `NASCOMPOSE_DOMAIN` }}' + rule: 'Host(`qbittorrent-api.{{ env `NASCOMPOSE_DOMAIN` }}`)' service: qbittorrent@docker middlewares: - authelia-basic@file diff --git a/services/reverse-proxy/configs/dynamic/synology.yml b/services/reverse-proxy/configs/dynamic/synology.yml index 8255a4f..4d1bd46 100644 --- a/services/reverse-proxy/configs/dynamic/synology.yml +++ b/services/reverse-proxy/configs/dynamic/synology.yml @@ -1,7 +1,7 @@ http: routers: synology: - rule: 'synology.{{ env `NASCOMPOSE_DOMAIN` }}' + rule: 'Host(`synology.{{ env `NASCOMPOSE_DOMAIN` }}`)' service: synology@file services: synology: diff --git a/services/reverse-proxy/configs/traefik.yml b/services/reverse-proxy/configs/traefik.yml index bfc4536..56ed130 100644 --- a/services/reverse-proxy/configs/traefik.yml +++ b/services/reverse-proxy/configs/traefik.yml @@ -3,7 +3,7 @@ providers: endpoint: tcp://docker:2375 exposedByDefault: false network: reverse-proxy - defaultRule: '{{ .Labels "com.docker.compose.service" }}{{ env `NASCOMPOSE_DOMAIN` }}' + defaultRule: 'Host(`{{ index .Labels "com.docker.compose.service" }}.{{ env `NASCOMPOSE_DOMAIN` }}`)' file: directory: /etc/traefik/dynamic/