fix: restore existing runtime data volumes
This commit is contained in:
@@ -23,8 +23,8 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- REDIS_URL=${REDIS_URL:?Set REDIS_URL to the main server Redis URL}
|
- REDIS_URL=${REDIS_URL:?Set REDIS_URL to the main server Redis URL}
|
||||||
- POSTGRES_HOST=${POSTGRES_HOST:?Set POSTGRES_HOST to the main server DB host}
|
- POSTGRES_HOST=${POSTGRES_HOST:?Set POSTGRES_HOST to the main server DB host}
|
||||||
- POSTGRES_DB=${POSTGRES_DB:-hartomat}
|
- POSTGRES_DB=${POSTGRES_DB:-schaeffler}
|
||||||
- POSTGRES_USER=${POSTGRES_USER:-hartomat}
|
- POSTGRES_USER=${POSTGRES_USER:-schaeffler}
|
||||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:?Set POSTGRES_PASSWORD}
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:?Set POSTGRES_PASSWORD}
|
||||||
- POSTGRES_PORT=${POSTGRES_PORT:-5432}
|
- POSTGRES_PORT=${POSTGRES_PORT:-5432}
|
||||||
- MINIO_URL=${MINIO_URL:?Set MINIO_URL to the main server MinIO URL}
|
- MINIO_URL=${MINIO_URL:?Set MINIO_URL to the main server MinIO URL}
|
||||||
|
|||||||
+24
-16
@@ -4,15 +4,15 @@ services:
|
|||||||
postgres:
|
postgres:
|
||||||
image: postgres:16-alpine
|
image: postgres:16-alpine
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: ${POSTGRES_DB:-hartomat}
|
POSTGRES_DB: ${POSTGRES_DB:-schaeffler}
|
||||||
POSTGRES_USER: ${POSTGRES_USER:-hartomat}
|
POSTGRES_USER: ${POSTGRES_USER:-schaeffler}
|
||||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-hartomat}
|
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-schaeffler}
|
||||||
volumes:
|
volumes:
|
||||||
- pgdata:/var/lib/postgresql/data
|
- pgdata:/var/lib/postgresql/data
|
||||||
ports:
|
ports:
|
||||||
- "5432:5432"
|
- "5432:5432"
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER:-hartomat}"]
|
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER:-schaeffler}"]
|
||||||
interval: 5s
|
interval: 5s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 5
|
retries: 5
|
||||||
@@ -50,9 +50,9 @@ services:
|
|||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
command: /start.sh
|
command: /start.sh
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_DB=${POSTGRES_DB:-hartomat}
|
- POSTGRES_DB=${POSTGRES_DB:-schaeffler}
|
||||||
- POSTGRES_USER=${POSTGRES_USER:-hartomat}
|
- POSTGRES_USER=${POSTGRES_USER:-schaeffler}
|
||||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-hartomat}
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-schaeffler}
|
||||||
- POSTGRES_HOST=postgres
|
- POSTGRES_HOST=postgres
|
||||||
- POSTGRES_PORT=5432
|
- POSTGRES_PORT=5432
|
||||||
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
||||||
@@ -91,9 +91,9 @@ services:
|
|||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
command: celery -A app.tasks.celery_app worker --loglevel=info -Q step_processing,ai_validation --autoscale=${MAX_CONCURRENCY:-8},${MIN_CONCURRENCY:-2} --concurrency=${MIN_CONCURRENCY:-2}
|
command: celery -A app.tasks.celery_app worker --loglevel=info -Q step_processing,ai_validation --autoscale=${MAX_CONCURRENCY:-8},${MIN_CONCURRENCY:-2} --concurrency=${MIN_CONCURRENCY:-2}
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_DB=${POSTGRES_DB:-hartomat}
|
- POSTGRES_DB=${POSTGRES_DB:-schaeffler}
|
||||||
- POSTGRES_USER=${POSTGRES_USER:-hartomat}
|
- POSTGRES_USER=${POSTGRES_USER:-schaeffler}
|
||||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-hartomat}
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-schaeffler}
|
||||||
- POSTGRES_HOST=postgres
|
- POSTGRES_HOST=postgres
|
||||||
- POSTGRES_PORT=5432
|
- POSTGRES_PORT=5432
|
||||||
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
||||||
@@ -125,9 +125,9 @@ services:
|
|||||||
- BLENDER_VERSION=${BLENDER_VERSION:-5.0.1}
|
- BLENDER_VERSION=${BLENDER_VERSION:-5.0.1}
|
||||||
command: bash -c "python3 /check_version.py && celery -A app.tasks.celery_app worker --loglevel=info -Q asset_pipeline --autoscale=1,1 --concurrency=1"
|
command: bash -c "python3 /check_version.py && celery -A app.tasks.celery_app worker --loglevel=info -Q asset_pipeline --autoscale=1,1 --concurrency=1"
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_DB=${POSTGRES_DB:-hartomat}
|
- POSTGRES_DB=${POSTGRES_DB:-schaeffler}
|
||||||
- POSTGRES_USER=${POSTGRES_USER:-hartomat}
|
- POSTGRES_USER=${POSTGRES_USER:-schaeffler}
|
||||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-hartomat}
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-schaeffler}
|
||||||
- POSTGRES_HOST=postgres
|
- POSTGRES_HOST=postgres
|
||||||
- POSTGRES_PORT=5432
|
- POSTGRES_PORT=5432
|
||||||
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
||||||
@@ -167,9 +167,9 @@ services:
|
|||||||
- BLENDER_VERSION=${BLENDER_VERSION:-5.0.1}
|
- BLENDER_VERSION=${BLENDER_VERSION:-5.0.1}
|
||||||
command: bash -c "python3 /check_version.py && celery -A app.tasks.celery_app worker --loglevel=info -Q asset_pipeline_light --autoscale=2,2 --concurrency=2"
|
command: bash -c "python3 /check_version.py && celery -A app.tasks.celery_app worker --loglevel=info -Q asset_pipeline_light --autoscale=2,2 --concurrency=2"
|
||||||
environment:
|
environment:
|
||||||
- POSTGRES_DB=${POSTGRES_DB:-hartomat}
|
- POSTGRES_DB=${POSTGRES_DB:-schaeffler}
|
||||||
- POSTGRES_USER=${POSTGRES_USER:-hartomat}
|
- POSTGRES_USER=${POSTGRES_USER:-schaeffler}
|
||||||
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-hartomat}
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD:-schaeffler}
|
||||||
- POSTGRES_HOST=postgres
|
- POSTGRES_HOST=postgres
|
||||||
- POSTGRES_PORT=5432
|
- POSTGRES_PORT=5432
|
||||||
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
- REDIS_URL=${REDIS_URL:-redis://redis:6379/0}
|
||||||
@@ -243,6 +243,14 @@ services:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
pgdata:
|
pgdata:
|
||||||
|
external: true
|
||||||
|
name: ${PGDATA_VOLUME:-schaefflerautomat_pgdata}
|
||||||
uploads:
|
uploads:
|
||||||
|
external: true
|
||||||
|
name: ${UPLOADS_VOLUME:-schaefflerautomat_uploads}
|
||||||
minio-data:
|
minio-data:
|
||||||
|
external: true
|
||||||
|
name: ${MINIO_DATA_VOLUME:-schaefflerautomat_minio-data}
|
||||||
optix-cache: # OptiX BVH/kernel pipeline cache (survives render-worker rebuilds)
|
optix-cache: # OptiX BVH/kernel pipeline cache (survives render-worker rebuilds)
|
||||||
|
external: true
|
||||||
|
name: ${OPTIX_CACHE_VOLUME:-schaefflerautomat_optix-cache}
|
||||||
|
|||||||
Reference in New Issue
Block a user