version: '3.8' services: saleshow: build: . container_name: saleshow-app ports: - "${APP_PORT:-5000}:5000" environment: - PORT=5000 - FLASK_DEBUG=False - SECSION_USERNAME=${SECSION_USERNAME:-} - SECSION_PASSWORD=${SECSION_PASSWORD:-} - SCHEDULER_ENABLED=${SCHEDULER_ENABLED:-true} - SCHEDULER_HOUR=${SCHEDULER_HOUR:-1} - SCHEDULER_MINUTE=${SCHEDULER_MINUTE:-0} volumes: - ./uploads:/app/uploads - ./data:/app/data - ./downloads:/app/downloads restart: unless-stopped