services: web: image: sgmp_prod:latest container_name: sgmp_prod_web build: context: . dockerfile: Dockerfile # Ajuste na formatação do command para evitar quebras de linha indesejadas command: gunicorn config.wsgi:application --bind 0.0.0.0:8888 --workers 3 --timeout 120 # Arquivo .env é opcional - se não existir, usa variáveis de ambiente do sistema env_file: - .env ports: - "8888:8888" volumes: - .:/app - /app/venv - mediafiles:/app/mediafiles - staticfiles:/app/staticfiles deploy: resources: limits: cpus: "1.50" memory: 1024M reservations: cpus: "0.50" memory: 512M restart: unless-stopped networks: - jurunense_net volumes: mediafiles: staticfiles: networks: jurunense_net: external: true