Remove shell-based healthchecks for minimal images
Build and Push Docker Image / build (push) Successful in 1m47s Details

- PostgREST and postgres-meta images don't have /bin/sh
- Removed CMD-SHELL healthchecks that were causing unhealthy status
- Changed dependent services from service_healthy to service_started

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Matt 2026-01-26 11:47:24 +01:00
parent dec5e1950e
commit f599a37964
1 changed files with 2 additions and 14 deletions

View File

@ -71,7 +71,7 @@ services:
SUPABASE_SERVICE_KEY: ${SERVICE_ROLE_KEY} SUPABASE_SERVICE_KEY: ${SERVICE_ROLE_KEY}
depends_on: depends_on:
meta: meta:
condition: service_healthy condition: service_started
networks: networks:
- monacousa-network - monacousa-network
logging: logging:
@ -184,12 +184,6 @@ services:
depends_on: depends_on:
db: db:
condition: service_healthy condition: service_healthy
healthcheck:
test: ["CMD-SHELL", "exit 0"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
networks: networks:
- monacousa-network - monacousa-network
logging: logging:
@ -259,7 +253,7 @@ services:
db: db:
condition: service_healthy condition: service_healthy
rest: rest:
condition: service_healthy condition: service_started
healthcheck: healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:5000/status"] test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:5000/status"]
interval: 10s interval: 10s
@ -317,12 +311,6 @@ services:
depends_on: depends_on:
db: db:
condition: service_healthy condition: service_healthy
healthcheck:
test: ["CMD-SHELL", "exit 0"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
networks: networks:
- monacousa-network - monacousa-network
logging: logging: