Support thread for masterwishx/browserless-v2 playwright-chrome - browserless/chromium ghcr.io image.
browserless is a web-service that allows for remote clients to connect, drive, and execute headless work; all inside of docker. It offers first-class integrations for puppeteer, playwright, selenium's webdriver, and a slew of handy REST APIs for doing more common work. On top of all that it takes care of other common issues such as missing system-fonts, missing external libraries, and performance improvements. We even handle edge-cases like downloading files, managing sessions, and have a fully-fledged documentation site.
If you've been struggling to get Chrome up and running docker, or scaling out your headless workloads, then browserless was built for you.
This docker is needed for changedetection.io , you can find it in Ca Apps . its like Distill.io tool .
more read here https://github.com/dgtlmoon/changedetection.io/wiki/Fetching-pages-with-WebDriver
and here https://github.com/dgtlmoon/changedetection.io/wiki/Playwright-content-fetcher
https://docs.browserless.io/Docker/docker-quickstart
add this var to after install to your changedetection.io:
PLAYWRIGHT_DRIVER_URL=ws://yourIP:yourPORT/chromium?token=yourtoken&launch={"defaultViewport":{"height":1080,"width":1920},"headless":false,"stealth":true}&blockAds=true
Browserless-v2 is designed to always require a token. This means that, if you don't pass a TOKEN env variable, a randomly generated token will be set.