From c51dbc716e621ffef88716f78d36147cf31d9ff2 Mon Sep 17 00:00:00 2001 From: cawcenter Date: Sun, 14 Dec 2025 17:35:10 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A1=EF=B8=8F=20SAFETY:=20Limit=20conta?= =?UTF-8?q?iner=20restarts=20to=205=20attempts=20+=20use=20npm=20install?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Changed restart: always → on-failure:5 for all services - Prevents infinite restart loops that crash Coolify - Changed npm ci → npm install --legacy-peer-deps for reliable builds --- docker-compose.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 27edf61..cb3e764 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,7 +2,7 @@ services: postgresql: image: 'postgis/postgis:16-3.4-alpine' command: "postgres -c 'max_connections=200'" - restart: always + restart: on-failure:5 volumes: - 'postgres-data-fresh:/var/lib/postgresql/data' environment: @@ -19,7 +19,7 @@ services: redis: image: 'redis:7-alpine' command: 'redis-server --appendonly yes' - restart: always + restart: on-failure:5 volumes: - 'redis-data:/data' healthcheck: @@ -30,7 +30,7 @@ services: directus: image: 'directus/directus:11' - restart: always + restart: on-failure:5 volumes: - 'directus-uploads:/directus/uploads' - ./directus-extensions:/directus/extensions @@ -88,7 +88,7 @@ services: build: context: https://gitthis.jumpstartscaling.com/gatekeeper/net.git#main:frontend dockerfile: Dockerfile - restart: always + restart: on-failure:5 environment: PUBLIC_DIRECTUS_URL: 'https://spark.jumpstartscaling.com' DIRECTUS_ADMIN_TOKEN: ''