Update Traefik configuration to use environment variables for basic authentication

This commit is contained in:
2024-02-28 14:42:22 +08:00
parent ae8e056cc4
commit f5d1612510
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -114,7 +114,7 @@ http:
auth:
basicAuth:
users:
- ${DASHBOARD_USER}:${DASHBOARD_PASSWORD}
- {{env "DASHBOARD_USER"}}:{{env "DASHBOARD_PASSWORD"}}
csrf:
# https://doc.traefik.io/traefik/middlewares/http/headers/#hostsproxyheaders
# https://docs.djangoproject.com/en/dev/ref/csrf/#ajax
+2 -2
View File
@@ -4,8 +4,8 @@ x-environment: &default-environment
LOG_LEVEL: "DEBUG"
LOG_PATH: "./logs"
ACME_PATH: "./acme.json"
DASHBOARD_USER: ${DASHBOARD_USER}
DASHBOARD_PASSWORD: ${DASHBOARD_PASSWORD}
DASHBOARD_USER: "${DASHBOARD_USER}"
DASHBOARD_PASSWORD: "${DASHBOARD_PASSWORD}"
FIN_LOCATION: "/fin"
STREAMLIT_FIN_SERVER_PORT: "8501"
BAI_LOCATION: "/bai"