version: '3.7' services: changedetection: image: ghcr.io/dgtlmoon/changedetection.io container_name: changedetection hostname: changedetection restart: unless-stopped environment: PORT: 5000 PUID: 1000 PGID: 1000 PLAYWRIGHT_DRIVER_URL: "ws://changedetection-chrome:3000/?stealth=1&--disable-web-security=true" BASE_URL: "https://bva.dyndns.info/cdt" USE_X_SETTINGS: 1 volumes: - changedetection:/datastore labels: - "traefik.enable=true" - "traefik.http.routers.changedetection.rule=Host(`bva.dyndns.info`) && PathPrefix(`/cdt`)" - "traefik.http.routers.changedetection.middlewares=cdt-strip,cdt-path" - "traefik.http.middlewares.cdt-strip.stripprefix.prefixes=/cdt" - "traefik.http.middlewares.cdt-path.headers.customrequestheaders.X-Forwarded-Prefix=/cdt" - "traefik.http.routers.changedetection.tls.certresolver=le" changedetection-chrome: image: browserless/chrome container_name: changedetection-chrome hostname: changedetection-chrome restart: unless-stopped environment: SCREEN_WIDTH: 1920 SCREEN_HEIGHT: 1080 SCREEN_DEPTH: 16 ENABLE_DEBUGGER: "false" PREBOOT_CHROME: "true" CONNECTION_TIMEOUT: 300000 MAX_CONCURRENT_SESSIONS: 10 CHROME_REFRESH_TIME: 600000 DEFAULT_BLOCK_ADS: "true" DEFAULT_STEALTH: "true" volumes: changedetection: