services: simple-oauth: build: context: . dockerfile: Dockerfile image: simple-oauth:latest container_name: simple-oauth network_mode: host environment: - FACEBOOK_APP_ID=${FACEBOOK_APP_ID} - FACEBOOK_APP_SECRET=${FACEBOOK_APP_SECRET} - PORT=${PORT:-5001} - REDIRECT_URI=${REDIRECT_URI:-http://localhost:5001/callback} - FACEBOOK_SCOPE=${FACEBOOK_SCOPE:-ads_management,ads_read,pages_show_list,pages_read_engagement,pages_manage_ads,business_management,leads_retrieval,read_insights} env_file: - .env restart: unless-stopped healthcheck: test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:5001/healthz').read()"] interval: 30s timeout: 10s retries: 3 start_period: 10s