logowanie dla health

This commit is contained in:
Mateusz Gruszczyński
2025-10-06 09:00:00 +02:00
parent 95917a9178
commit 6db9d9ccd4
3 changed files with 12 additions and 12 deletions

View File

@@ -4,14 +4,14 @@ services:
container_name: ip-geo-api
restart: unless-stopped
ports:
- "${PORT:-8080}:8000"
- "${PORT:-8080}:${PORT}"
healthcheck:
test:
[
"CMD",
"python",
"-c",
"import urllib.request; import sys; req = urllib.request.Request('http://localhost:8000/health'); sys.exit(0) if urllib.request.urlopen(req).read() == b'OK' else sys.exit(1)",
"import urllib.request; import sys; req = urllib.request.Request('http://localhost:${PORT}/health'); sys.exit(0) if urllib.request.urlopen(req).read() == b'OK' else sys.exit(1)",
]
interval: 30s
timeout: 10s
@@ -24,7 +24,7 @@ services:
"--host",
"0.0.0.0",
"--port",
"8000",
"${PORT}",
"--log-config",
"logging.yml",
]