diff --git a/proxy/docker-compose.yaml b/proxy/docker-compose.yaml index 263e8f6..406c531 100644 --- a/proxy/docker-compose.yaml +++ b/proxy/docker-compose.yaml @@ -7,6 +7,7 @@ services: restart: unless-stopped command: - "--api.insecure=false" + - "--api.dashboard=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" #- "--log.level=DEBUG" @@ -29,6 +30,15 @@ services: - ${VOLUMES_PATH}/letsencrypt:/letsencrypt - $PWD/tls.toml:/etc/traefik/tls.toml labels: + - "traefik.enable=true" + - "traefik.http.routers.dashboard.rule=Host(`traefik.${DOMAIN}`)" + - "traefik.http.routers.dashboard.service=api@internal" + - "traefik.http.routers.dashboard.entrypoints=websecure" + - "traefik.http.routers.dashboard.tls.certresolver=myresolver" + - "traefik.http.routers.gitea.tls.options=intermediate@file" + - "traefik.http.routers.dashboard.middlewares=auth" + - "traefik.http.middlewares.auth.basicauth.users=${HTPASSWD}" + - "traefik.docker.network=web" - "docker.group=web"