【奇技淫巧】利用Github Action打造专属免费云浏览器

rocklee 2026-09-30 09:51 1

看到佬友们利用各种网上注册的云浏览器去注册muse,还有佬友说在这种第三方云浏览器输入信用卡信息验证年龄不好。

我突然就想起之前为了注册augment code利用GitHub action搞过一个替代指纹浏览器的方案。

一、具体思路

利用github action的搭建一个浏览器(我选的是chromium)容器,然后利用 cloudflare tunnel进行内网穿透把浏览器服务端口暴露到公网,访问对应的cloudflare tunnel的网址就能获得一个云浏览器。

二、使用方法

在github建一个仓库,建立 .github/workflows/cloud_browser.yml ,把一下内容粘贴上去


name: Cloud Browser via NoVNC

on:
workflow_dispatch:

jobs:
run-browser:
runs-on: ubuntu-latest

steps:
- name: Setup Cloudflare Tunnel
uses: AnimMouse/setup-cloudflared@v2

- name: Expose Webtop via Tunnel
uses: AnimMouse/setup-cloudflared/tunnel@v2
with:
url: http://localhost:3000

- name: Start Webtop (Cloud Browser Container)
run: |
echo "Pulling and starting Webtop (Alpine XFCE + Chromium)..."
docker run \
--name=chromium \
--security-opt seccomp=unconfined \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-p 3000:3000 \
-v /dev/shm:/dev/shm \
linuxserver/chromium:latest


最后去action那里点击运行,等最后一步Start Webtop (Cloud Browser Container)运行后,点开Expose Webtop via Tunnel找到对应的tunnel网址打开就可以了。


实测,注册muse ai很顺利,俺用kraken的卡验证,丝滑。

最新回复 (4)
  • letflow 09-30 09:56
    1楼

    这个会消耗github里面的2000分钟免费额度吧?!

  • rocklee 楼主 09-30 10:50
    2楼

    是的,肯定占用额度。以前都没注意到还有每月2000分钟运行时间限制,因为没试过超过额度。

  • 小 i 同学 09-30 10:51
    3楼

    小心被GitHub标记封号哈^-^

  • 你的绿坝 09-30 11:04
    4楼

    LinuxDo好像把github的IP段abn掉过

* 帖子来源Linux.do
返回