Final ADD Genuss

This commit is contained in:
2026-08-09 12:53:12 +00:00
parent 551c528e8e
commit c91477cc26
29 changed files with 1180 additions and 27 deletions
+8 -1
View File
@@ -8,7 +8,8 @@ services:
volumes:
- ./frontend/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
- backend
backend:
condition: service_healthy
backend:
build: ./backend
@@ -33,3 +34,9 @@ services:
- LOCATION_ADDRESS=${LOCATION_ADDRESS:-Mainzer Str. 22, 65239 Hochheim am Main}
- LOCATION_WEBSITE_URL=${LOCATION_WEBSITE_URL:-https://hochheimerterrasse.de/}
- GOOGLE_MAPS_EMBED_URL=${GOOGLE_MAPS_EMBED_URL:-https://www.google.com/maps?q=Hochheimer+Terrasse+Mainzer+Str.+22+65239+Hochheim+am+Main&output=embed}
healthcheck:
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://127.0.0.1:8000/health', timeout=2)"]
interval: 10s
timeout: 3s
retries: 5
start_period: 15s