fix: add GHCR image refs to docker-compose and increase health start period

Users pulling pre-built images need the image: field. Increased backend
health check start_period from 30s to 60s with 5 retries to handle
slower startup environments.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
anoracleofra-code
2026-03-26 06:50:08 -06:00
parent f5e0c9c461
commit 784405b808
+5 -3
View File
@@ -1,5 +1,6 @@
services:
backend:
image: ghcr.io/bigbodycobain/shadowbroker-backend:latest
build:
context: .
dockerfile: ./backend/Dockerfile
@@ -19,10 +20,10 @@ services:
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/api/health"]
interval: 30s
interval: 15s
timeout: 10s
retries: 3
start_period: 30s
retries: 5
start_period: 60s
deploy:
resources:
limits:
@@ -30,6 +31,7 @@ services:
cpus: '2'
frontend:
image: ghcr.io/bigbodycobain/shadowbroker-frontend:latest
build:
context: ./frontend
container_name: shadowbroker-frontend