version: '3.8' services: web: build: ./CineSync container_name: django_app command: gunicorn --bind 0.0.0.0:8000 CineSync.wsgi:application volumes: - ./static:/app/static - ./media:/app/media ports: - "8000:8000" environment: - DJANGO_SECRET_KEY=${DJANGO_SECRET_KEY} - DJANGO_DEBUG=${DJANGO_DEBUG} - DJANGO_ALLOWED_HOSTS=${DJANGO_ALLOWED_HOSTS} - DJANGO_DB_NAME=${DJANGO_DB_NAME} - DJANGO_DB_USER=${DJANGO_DB_USER} - DJANGO_DB_PASSWORD=${DJANGO_DB_PASSWORD} - DJANGO_DB_HOST=${DJANGO_DB_HOST} - DJANGO_DB_PORT=${DJANGO_DB_PORT} env_file: - .env deploy: resources: limits: memory: 512M cpus: "0.5" reservations: memory: 128M cpus: "0.2"