MEJORA: Usar volúmenes nombrados en lugar de bind mounts para sortear restricciones de Portainer

This commit is contained in:
Nachou-u
2026-09-09 11:55:04 -03:00
parent 84ac5df725
commit 178d44d6ca
+10 -2
View File
@@ -8,7 +8,9 @@ services:
environment:
REDIS_URL: redis://redis:6379/0
# Django necesita escuchar en 0.0.0.0 (ya lo hace gunicorn)
# No necesitamos volúmenes locales porque los archivos van a Supabase S3
volumes:
- erp_media:/app/media
- erp_static:/app/static
networks:
- controlmc_proxy
- internal
@@ -28,7 +30,8 @@ services:
redis:
image: redis:7-alpine
restart: unless-stopped
# Redis actuará como caché y broker efímero, no necesita volumen persistente
volumes:
- erp_redis_data:/data
networks:
- internal
mem_limit: 512m
@@ -60,3 +63,8 @@ networks:
external: true
internal:
# Red interna para que web, redis, celery y tax-api se comuniquen sin exponerse
volumes:
erp_media:
erp_static:
erp_redis_data: