From 6fd004fce5b5b6155f429a74a91f2522387209a1 Mon Sep 17 00:00:00 2001 From: Colin Hebert Date: Mon, 16 Jan 2023 17:47:04 +0100 Subject: [PATCH] Se traefik with no auth, authenticate heimdall --- docker/configs/traefik/dynamic/traefik.yml | 5 ++++- utilities.docker-compose.yml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/configs/traefik/dynamic/traefik.yml b/docker/configs/traefik/dynamic/traefik.yml index bd219bf..4140913 100644 --- a/docker/configs/traefik/dynamic/traefik.yml +++ b/docker/configs/traefik/dynamic/traefik.yml @@ -1,7 +1,10 @@ http: routers: + traefik-internal: + rule: Host(`traefik`) + service: api@internal traefik: - rule: '{{ $s := "traefik" }}{{ range $i, $d := splitList "," (env `NASCOMPOSE_TRAEFIK_DOMAINS`) }}{{ if $i }} || {{end}}Host(`{{ $s }}.{{ $d }}`){{ end }} || {{ $s }}' + rule: '{{ $s := "traefik" }}{{ range $i, $d := splitList "," (env `NASCOMPOSE_TRAEFIK_DOMAINS`) }}{{ if $i }} || {{end}}Host(`{{ $s }}.{{ $d }}`){{ end }}' service: api@internal middlewares: - authelia@file diff --git a/utilities.docker-compose.yml b/utilities.docker-compose.yml index 11ba0d0..6ecf081 100644 --- a/utilities.docker-compose.yml +++ b/utilities.docker-compose.yml @@ -49,6 +49,7 @@ services: restart: unless-stopped labels: traefik.enable: true + traefik.http.routers.heimdall.middlewares: authelia-basic@file networks: docker: