diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index ac25b75..4edfe01 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -7,6 +7,7 @@ networks: services: db_dosportal: image: postgis/postgis + restart: unless-stopped env_file: - .env volumes: @@ -20,6 +21,7 @@ services: backend: image: ${BACKEND_IMAGE:-ghcr.io/universalscientifictechnologies/dosportal-backend:master} + restart: unless-stopped env_file: - .env depends_on: @@ -31,6 +33,7 @@ services: worker: image: ${BACKEND_IMAGE:-ghcr.io/universalscientifictechnologies/dosportal-backend:master} + restart: unless-stopped entrypoint: ["python", "manage.py", "qcluster"] env_file: - .env @@ -43,6 +46,7 @@ services: redis: image: redis + restart: unless-stopped depends_on: - db_dosportal networks: @@ -50,6 +54,7 @@ services: minio: image: minio/minio + restart: unless-stopped env_file: - .env environment: @@ -66,6 +71,7 @@ services: frontend: image: ${FRONTEND_IMAGE:-ghcr.io/universalscientifictechnologies/dosportal-frontend:master} + restart: unless-stopped depends_on: - backend networks: @@ -73,6 +79,7 @@ services: nginx: image: nginx:alpine + restart: unless-stopped volumes: - ./nginx_config/default.conf:/etc/nginx/conf.d/default.conf:ro depends_on: