services: scraper-api: container_name: scraper-api <<<<<<< HEAD image: ghcr.io/asepharyana/asepharyana-hub/scraper-api:sha-80027ee ||||||| parent of 092c0b3 (Refactor Dockerfile for scraper, update Traefik configuration, and clean up scripts) image: ghcr.io/asepharyana/asepharyana-hub/scraper-api:sha-b199f8c ======= image: ghcr.io/asepharyana/asepharyana-hub/scraper-api:latest >>>>>>> 092c0b3 (Refactor Dockerfile for scraper, update Traefik configuration, and clean up scripts) restart: always networks: app-shared-net: aliases: - scraper-api env_file: - ../../.env healthcheck: test: ['CMD', 'curl', '-f', 'http://localhost:4091/health'] interval: 30s timeout: 5s retries: 3 start_period: 15s environment: - REDIS_URL=redis://redis:6379 - JWT_SECRET=${JWT_SECRET:?JWT_SECRET is required} - DATABASE_URL=${DATABASE_URL} networks: app-shared-net: name: app-shared-net external: true