diff --git a/docker-compose.yml b/docker-compose.yml index f5c5950..494deba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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: