feat: Disable Blink automation detection in Chrome - #11
Closed
Xelio wants to merge 7 commits into
Closed
Conversation
- Add server-side API proxy (server.ts) to forward /api requests to the blitzbrowser API, keeping API_KEY off the client, allow dashboard to function outside local network without exposing blitzbrowser (Such as through Cloudflare Access + Tunnel) - Replace client-side SvelteKit API route with server-side proxy endpoint - Add WebSocket proxy (ws-proxy.ts) for live browser connections with cookie-based auth and HTTPS support - Extract shared auth logic into auth-check.ts (cookie parsing, session validation, SHA-256 key hashing) - Update Dockerfile to build and run the new Node server entry point - Show connection error in dashboard instead of retrying forever Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Test pr for upstream
- Use PROXY_BLITZBROWSER_API env var to toggle between proxy and direct modes - Add /api config endpoint that returns proxy mode or direct API credentials - Update api.ts to support both proxy and direct connection modes - Pre-compute API URL, WebSocket URL, and auth headers for direct mode - Gate config endpoint behind authentication check - Add BLITZBROWSER_API_URL and PROXY_BLITZBROWSER_API environment variables to docker-compose.yml
feat: Add feature flag and restore direct API connection mode as default
…Cto3 Add --no-sandbox and --disable-setuid-sandbox flags to puppeteer launch
ghcr.io requires all repository names to be lowercase, but github.repository_owner preserves the original casing. Add a step to normalize the owner name before using it in image tags. https://claude.ai/code/session_016j7rua3Ech4AAtyaypGGLC
Fix Docker tag by converting repository owner to lowercase
Xelio
changed the base branch from
main
to
claude/add-puppeteer-sandbox-flags-BCto3
March 6, 2026 16:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add --disable-blink-features=AutomationControlled flag