chore: update nginx docker compose

This commit is contained in:
2026-01-22 22:23:37 +01:00
parent c3ac31917a
commit 325b1b7c10
15 changed files with 606 additions and 638 deletions
+11 -6
View File
@@ -4,8 +4,8 @@ services:
# =========================================================
backend:
build:
context: ../..
dockerfile: docker/docker/backend/Dockerfile
context: ..
dockerfile: docker/backend/Dockerfile
container_name: gestion-backend
restart: unless-stopped
environment:
@@ -26,7 +26,8 @@ services:
- TOMTOM_API_KEY=${TOMTOM_API_KEY}
- API_PORT=${API_PORT:-8080}
volumes:
- backend_uploads:/app/uploads
# ✅ Volume partagé pour les uploads (même volume que le frontend)
- frontend_uploads:/app/uploads
networks:
- gestion-network
depends_on:
@@ -40,8 +41,8 @@ services:
# =========================================================
frontend:
build:
context: ../..
dockerfile: docker/docker/frontend/Dockerfile
context: ..
dockerfile: docker/frontend/Dockerfile
container_name: gestion-frontend
restart: unless-stopped
environment:
@@ -53,6 +54,9 @@ services:
- BACKEND_PORT=${API_PORT:-8080}
ports:
- "80:80"
volumes:
# ✅ Volume partagé pour les uploads (accessible via nginx)
- frontend_uploads:/usr/share/nginx/html/uploads
networks:
- gestion-network
@@ -128,5 +132,6 @@ volumes:
driver: local
redis_data:
driver: local
backend_uploads:
# ✅ Volume partagé entre backend et frontend
frontend_uploads:
driver: local