version: "3.8" services: web: build: context: . dockerfile: Dockerfile command: python manage.py runserver 0.0.0.0:8000 volumes: - .:/app - local_media:/app/media ports: - "8000:8000" environment: - DEBUG=1 - USE_S3=False - REDIS_URL=redis://redis:6379/0 # Forzamos SQLite local para que ignore el .env de producción si existe - DATABASE_URL=sqlite:////app/db.sqlite3 depends_on: - redis celery: build: context: . dockerfile: Dockerfile command: celery -A config worker -l info volumes: - .:/app environment: - DEBUG=1 - USE_S3=False - REDIS_URL=redis://redis:6379/0 depends_on: - redis redis: image: redis:7-alpine ports: - "6379:6379" volumes: local_media: