Spaces:
Paused
Paused
Commit History
-
feat: add PlaywrightWorker for Firefox/Camoufox support (#26)
Peng DingSupport mixed Chromium+Firefox worker pools via protocol-aware config: VEILRENDER_WORKERS=cdp://host1:9222,playwright://host2:1234/ws - PlaywrightWorker: connects via playwright.firefox.connect() for Camoufox and other Playwright-compatible browsers - Protocol prefix parsing in config: cdp:// (default) or playwright:// - Page count via Playwright API (browser.contexts) instead of CDP HTTP - CDP proxy naturally excludes Firefox workers (get_cdp_url returns None) - deploy/Dockerfile.camoufox: Camoufox server image - deploy/compose-pool-mixed.yaml: CloakBrowser + Camoufox example Closes #26fabae1f