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 longitude: -46.31204985313348
units: metric units: metric
provider: openweathermap provider: openweathermap
apiKey: {{HOMEPAGE_VAR_OPENWEATHERMAP_API_KEY}}
cache: 5 cache: 5

View File

@@ -14,6 +14,13 @@ services:
- TZ=${TZ} - TZ=${TZ}
- HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS} - HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS}
- DOCKER_HOST=tcp://socket-proxy:${SOCKET_PROXY_PORT} - 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: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.homepage.rule=Host(`homepage.${DOMAIN}`)" - "traefik.http.routers.homepage.rule=Host(`homepage.${DOMAIN}`)"