name: web-dev services: web: build: context: . dockerfile: Dockerfile args: NEXT_PUBLIC_SUPABASE_URL: ${NEXT_PUBLIC_SUPABASE_URL} NEXT_PUBLIC_SUPABASE_ANON_KEY: ${NEXT_PUBLIC_SUPABASE_ANON_KEY} NEXT_PUBLIC_APP_URL: ${NEXT_PUBLIC_APP_URL} image: web-dev:1.0.0 container_name: web-dev restart: unless-stopped security_opt: - no-new-privileges:true env_file: - .env.production expose: - "3000" networks: - dev_edge healthcheck: test: ["CMD", "wget", "-qO-", "http://127.0.0.1:3000/"] interval: 30s timeout: 5s retries: 3 start_period: 10s networks: dev_edge: external: true