From 0ca35d320afc74595b939ec0df9148071784d2ed Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Tue, 23 Jun 2026 17:10:34 -0400 Subject: [PATCH] Switch to NFS-backed paths and disable MinIO Point shared volume mounts to /NFS/IMAGO and comment out the unused MinIO service along with its named volumes --- docker-compose.production.yml | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/docker-compose.production.yml b/docker-compose.production.yml index 3eea3c1..ce72c4a 100644 --- a/docker-compose.production.yml +++ b/docker-compose.production.yml @@ -33,8 +33,8 @@ services: MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50} SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod} volumes: - - uploads:/app/data/uploads - - thumbnails:/app/data/thumbnails + - /NFS/IMAGO/uploads:/app/data/uploads + - /NFS/IMAGO/thumbnails:/app/data/thumbnails depends_on: db: condition: service_healthy @@ -56,8 +56,8 @@ services: MAX_UPLOAD_SIZE_MB: ${MAX_UPLOAD_SIZE_MB:-50} SIGNED_URL_SECRET: ${SIGNED_URL_SECRET:-changez-moi-en-prod} volumes: - - uploads:/app/data/uploads - - thumbnails:/app/data/thumbnails + - /NFS/IMAGO/uploads:/app/data/uploads + - /NFS/IMAGO/thumbnails:/app/data/thumbnails depends_on: db: condition: service_healthy @@ -74,7 +74,7 @@ services: POSTGRES_DB: imago volumes: - pgdata:/var/lib/postgresql/data - - ./backups:/backups + - /NFS/IMAGO/DB/backups:/backups healthcheck: test: ["CMD-SHELL", "pg_isready -U imago -d imago"] interval: 5s @@ -96,19 +96,17 @@ services: restart: unless-stopped # ── MinIO (optionnel — utilisé seulement si STORAGE_BACKEND=s3) - minio: - image: minio/minio - command: server /data --console-address ':9001' - environment: - MINIO_ROOT_USER: minioadmin - MINIO_ROOT_PASSWORD: minioadmin - volumes: - - miniodata:/data - restart: unless-stopped + # minio: + # image: minio/minio + # command: server /data --console-address ':9001' + # environment: + # MINIO_ROOT_USER: minioadmin + # MINIO_ROOT_PASSWORD: minioadmin + # volumes: + # - miniodata:/data + # restart: unless-stopped volumes: pgdata: redisdata: miniodata: - uploads: - thumbnails: