mandatoryprogrammer / mandatoryprogrammer/thermoptic

Add Passthrough GPU Support to Dockerized Chrome in a User-Friendly Way to thermoptic for Anti-Bot Detection

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
1k
Forks
67
PR merge metrics
No merged PRs in 30d

Description

The `thermoptic` Dockerized Chrome currently uses software rendering due to the lack of GPU connectivity in the container. This is a big bot detection signal which we could do without.

Problematically I think supporting the GPU for Chrome in the container is also potentially more complex, but should be investigated as an option. Obviously nothing beats using a browser outside the container in a real environment but having this turnkey way would be nice.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining how the Dockerized Chrome environment is built and launched, then investigate whether Chrome can use passthrough GPU connectivity in that container. Done means a user-friendly, turnkey GPU option is defined and works without relying on software rendering for the containerized browser.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, javascript
Domain
devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.