fix: pass environment variables to homepage container and add missing apiKey in widgets.yaml

This commit is contained in:
2026-02-16 21:40:21 -03:00
parent 16d050bd6a
commit cdfc5f5748
2 changed files with 8 additions and 0 deletions

View File

@@ -22,4 +22,5 @@
longitude: -46.31204985313348
units: metric
provider: openweathermap
apiKey: {{HOMEPAGE_VAR_OPENWEATHERMAP_API_KEY}}
cache: 5

View File

@@ -14,6 +14,13 @@ services:
- TZ=${TZ}
- HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS}
- DOCKER_HOST=tcp://socket-proxy:${SOCKET_PROXY_PORT}
- SOCKET_PROXY_PORT=${SOCKET_PROXY_PORT}
- HOMEPAGE_VAR_PIHOLE_1_IP=${HOMEPAGE_VAR_PIHOLE_1_IP}
- HOMEPAGE_VAR_PIHOLE_1_KEY=${HOMEPAGE_VAR_PIHOLE_1_KEY}
- HOMEPAGE_VAR_PIHOLE_2_IP=${HOMEPAGE_VAR_PIHOLE_2_IP}
- HOMEPAGE_VAR_PIHOLE_2_KEY=${HOMEPAGE_VAR_PIHOLE_2_KEY}
- HOMEPAGE_VAR_OPENWEATHERMAP_API_KEY=${HOMEPAGE_VAR_OPENWEATHERMAP_API_KEY}
- HOMEPAGE_VAR_OPENWEATHERMAP_LOCATION=${HOMEPAGE_VAR_OPENWEATHERMAP_LOCATION}
labels:
- "traefik.enable=true"
- "traefik.http.routers.homepage.rule=Host(`homepage.${DOMAIN}`)"