{"repo":"cdpdriver/zendriver-docker","free":true,"listed":false,"github":"https://github.com/cdpdriver/zendriver-docker","clone":"git clone https://github.com/cdpdriver/zendriver-docker.git","description":"Undetectable browser automation in Docker using Python/Zendriver. Full VNC debugging support.","language":"Dockerfile","stars":92,"topics":["anti-bot","browser","browser-automation","captcha","chrome","chromedriver","cloudflare","docker","python","selenium"],"license":"AGPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"Zendriver + Docker ❤️ Run Zendriver in a virtual display from a Docker container! Includes VNC support for easy debugging. This repository demonstrates running Zendriver in a graphical Wayland session under Docker. This allows for automating a real, GPU-accelerated Chrome browser (not headless) in a Docker container with 0 dependendencies on X11 or Wayland on your host machine. This deployment method is ideal for running Zendriver on a headless server, as it allows Chrome to run on an entirely virtual display, accessible via VNC, and does not require any existing graphical session on the host. Based on stephanlensky/swayvnc-chrome . Linux-only. How to use this repository This repository is a full project template, ready for production use. To use this template for your own project, just fork or clone it and then proceed to First-time setup. Note: if you want your repository to be private, forking via GitHub will not work, as you cannot change the visibility of forks. Instead, manually create a new repository and then copy the contents there. First-time setup After forking or cloning the repository, you may need to adjust the configuration in order to enable GPU support. Running full GUI apps under Docker is a bit tricky (especially once you add GPUs to the mix), so please bear with me here. Prerequisites - You are running some variant of Linux on your host machine. Mac may also work, but I am not able to test. Windows will not work without additional modification. - Make sure","default_branch":null,"files":null,"tree":[],"storefront":"/r/cdpdriver","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cdpdriver/zendriver-docker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}