feat(api): add healthcheck endpoint for monitoring health from Docker/Podman (#2024)

This commit is contained in:
David Long
2025-12-30 13:54:30 -05:00
committed by GitHub
parent 1b27ca3028
commit 8580670b6e
5 changed files with 42 additions and 1 deletions

View File

@@ -21,3 +21,9 @@ Secret=booklore_db_pass,type=env,target=DATABASE_PASSWORD
Environment=DATABASE_URL=jdbc:mariadb://localhost:3306/booklore
Environment=DATABASE_USERNAME=booklore
Environment=BOOKLORE_PORT=6060
HealthCmd=wget -q -O - http://localhost:6060/api/v1/healthcheck
HealthInterval=1m
HealthRetries=5
HealthStartPeriod=1m
HealthTimeout=10s