Switch to NFS-backed paths and disable MinIO
CI / Lint & Format (push) Failing after 9s
CI / Tests (push) Has been skipped
CI / Security Scan (push) Failing after 7s
CI / Docker Build (push) Has been skipped

Point shared volume mounts to /NFS/IMAGO and comment out
the unused MinIO service along with its named volumes
This commit is contained in:
2026-06-23 17:10:34 -04:00
parent 7787d6db98
commit 0ca35d320a
+14 -16
View File
@@ -33,8 +33,8 @@ services:
MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50} MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50}
SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod} SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod}
volumes: volumes:
- uploads:/app/data/uploads - /NFS/IMAGO/uploads:/app/data/uploads
- thumbnails:/app/data/thumbnails - /NFS/IMAGO/thumbnails:/app/data/thumbnails
depends_on: depends_on:
db: db:
condition: service_healthy condition: service_healthy
@@ -56,8 +56,8 @@ services:
MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50} MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50}
SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod} SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod}
volumes: volumes:
- uploads:/app/data/uploads - /NFS/IMAGO/uploads:/app/data/uploads
- thumbnails:/app/data/thumbnails - /NFS/IMAGO/thumbnails:/app/data/thumbnails
depends_on: depends_on:
db: db:
condition: service_healthy condition: service_healthy
@@ -74,7 +74,7 @@ services:
POSTGRES_DB: imago POSTGRES_DB: imago
volumes: volumes:
- pgdata:/var/lib/postgresql/data - pgdata:/var/lib/postgresql/data
- ./backups:/backups - /NFS/IMAGO/DB/backups:/backups
healthcheck: healthcheck:
test: ["CMD-SHELL", "pg_isready -U imago -d imago"] test: ["CMD-SHELL", "pg_isready -U imago -d imago"]
interval: 5s interval: 5s
@@ -96,19 +96,17 @@ services:
restart: unless-stopped restart: unless-stopped
# ── MinIO (optionnel — utilisé seulement si STORAGE_BACKEND=s3) # ── MinIO (optionnel — utilisé seulement si STORAGE_BACKEND=s3)
minio: # minio:
image: minio/minio # image: minio/minio
command: server /data --console-address ':9001' # command: server /data --console-address ':9001'
environment: # environment:
MINIO_ROOT_USER: minioadmin # MINIO_ROOT_USER: minioadmin
MINIO_ROOT_PASSWORD: minioadmin # MINIO_ROOT_PASSWORD: minioadmin
volumes: # volumes:
- miniodata:/data # - miniodata:/data
restart: unless-stopped # restart: unless-stopped
volumes: volumes:
pgdata: pgdata:
redisdata: redisdata:
miniodata: miniodata:
uploads:
thumbnails: