Add restart policy to compose services

This commit is contained in:
masterdev
2026-08-08 21:34:46 +01:00
parent 3c53aa49b0
commit bd7be8060d

View File

@@ -2,6 +2,7 @@ services:
database: database:
build: build:
context: ./database context: ./database
restart: unless-stopped
environment: environment:
POSTGRES_DB: ${POSTGRES_DB:-plasttrack} POSTGRES_DB: ${POSTGRES_DB:-plasttrack}
POSTGRES_USER: ${POSTGRES_USER:-plasttrack} POSTGRES_USER: ${POSTGRES_USER:-plasttrack}
@@ -17,6 +18,7 @@ services:
mqtt: mqtt:
build: build:
context: ./mqtt context: ./mqtt
restart: unless-stopped
ports: ports:
- "1883:1883" - "1883:1883"
- "9001:9001" - "9001:9001"
@@ -29,6 +31,7 @@ services:
backend: backend:
build: build:
context: ./backend context: ./backend
restart: unless-stopped
environment: environment:
POSTGRES_HOST: database POSTGRES_HOST: database
POSTGRES_PORT: 5432 POSTGRES_PORT: 5432
@@ -51,6 +54,7 @@ services:
edge-simulator: edge-simulator:
build: build:
context: ./edge-simulator context: ./edge-simulator
restart: unless-stopped
environment: environment:
MQTT_HOST: mqtt MQTT_HOST: mqtt
MQTT_PORT: 1883 MQTT_PORT: 1883
@@ -63,6 +67,7 @@ services:
frontend: frontend:
build: build:
context: ./frontend context: ./frontend
restart: unless-stopped
environment: environment:
VITE_API_BASE_URL: ${VITE_API_BASE_URL:-http://localhost:8000} VITE_API_BASE_URL: ${VITE_API_BASE_URL:-http://localhost:8000}
VITE_WS_URL: ${VITE_WS_URL:-ws://localhost:8000/ws/dashboard} VITE_WS_URL: ${VITE_WS_URL:-ws://localhost:8000/ws/dashboard}
@@ -75,6 +80,7 @@ services:
simulator-ui: simulator-ui:
build: build:
context: ./simulator-ui context: ./simulator-ui
restart: unless-stopped
environment: environment:
VITE_API_BASE_URL: ${SIMULATOR_API_BASE_URL:-http://localhost:8000} VITE_API_BASE_URL: ${SIMULATOR_API_BASE_URL:-http://localhost:8000}
VITE_ALLOWED_HOSTS: ${SIMULATOR_ALLOWED_HOSTS:-localhost,127.0.0.1,simplasttrack.sable.ynsdev.site} VITE_ALLOWED_HOSTS: ${SIMULATOR_ALLOWED_HOSTS:-localhost,127.0.0.1,simplasttrack.sable.ynsdev.site}