🛡️ SAFETY: Limit container restarts to 5 attempts + use npm install
- 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
This commit is contained in:
@@ -2,7 +2,7 @@ services:
|
|||||||
postgresql:
|
postgresql:
|
||||||
image: 'postgis/postgis:16-3.4-alpine'
|
image: 'postgis/postgis:16-3.4-alpine'
|
||||||
command: "postgres -c 'max_connections=200'"
|
command: "postgres -c 'max_connections=200'"
|
||||||
restart: always
|
restart: on-failure:5
|
||||||
volumes:
|
volumes:
|
||||||
- 'postgres-data-fresh:/var/lib/postgresql/data'
|
- 'postgres-data-fresh:/var/lib/postgresql/data'
|
||||||
environment:
|
environment:
|
||||||
@@ -19,7 +19,7 @@ services:
|
|||||||
redis:
|
redis:
|
||||||
image: 'redis:7-alpine'
|
image: 'redis:7-alpine'
|
||||||
command: 'redis-server --appendonly yes'
|
command: 'redis-server --appendonly yes'
|
||||||
restart: always
|
restart: on-failure:5
|
||||||
volumes:
|
volumes:
|
||||||
- 'redis-data:/data'
|
- 'redis-data:/data'
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -30,7 +30,7 @@ services:
|
|||||||
|
|
||||||
directus:
|
directus:
|
||||||
image: 'directus/directus:11'
|
image: 'directus/directus:11'
|
||||||
restart: always
|
restart: on-failure:5
|
||||||
volumes:
|
volumes:
|
||||||
- 'directus-uploads:/directus/uploads'
|
- 'directus-uploads:/directus/uploads'
|
||||||
- ./directus-extensions:/directus/extensions
|
- ./directus-extensions:/directus/extensions
|
||||||
@@ -88,7 +88,7 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: https://gitthis.jumpstartscaling.com/gatekeeper/net.git#main:frontend
|
context: https://gitthis.jumpstartscaling.com/gatekeeper/net.git#main:frontend
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
restart: always
|
restart: on-failure:5
|
||||||
environment:
|
environment:
|
||||||
PUBLIC_DIRECTUS_URL: 'https://spark.jumpstartscaling.com'
|
PUBLIC_DIRECTUS_URL: 'https://spark.jumpstartscaling.com'
|
||||||
DIRECTUS_ADMIN_TOKEN: ''
|
DIRECTUS_ADMIN_TOKEN: ''
|
||||||
|
|||||||
Reference in New Issue
Block a user