最省心的 Google idx 自动保活方法,双节点相互守护,自动拉起,通过云端浏览器 firefox 保活,无需自备挂机机器

Vevc • 1145 人浏览

本期关键词:Google idx | firebasestudio | keepalive | xray | vless | xhttp | 科学上网 | 代理

Google idx 官网地址:
https://idx.google.com

Docker 版火狐浏览器项目地址:
https://github.com/jlesage/docker-firefox

本期项目地址:
https://github.com/vevc/one-node

怎么检测挂了?

服务不可用(节点返回非400状态码)

保活条件

1、启动 idx 空间(浏览器访问激活)
2、启动 Xray(配置开机启动参数)

保活原理

双工作空间相互守护

Node.js 保活程序
Firefox 浏览器
Xray
Node.js 保活程序
Firefox 浏览器
Xray
tw workspace
us workspace
1
2
3

保活实施步骤

1. 安装 docker

dev.nix 第 16 行

services.docker.enable = true;

2. 安装保活脚本

curl -sSL https://raw.githubusercontent.com/vevc/one-node/refs/heads/main/google-idx/keepalive/install.sh | sh

3. 修改 app.js 环境变量

app.js 第 4-11 行

4. 设置开机自启

dev.nix onStart 方法

xray = "/home/user/WORKSPACE_NAME/app/xray/startup.sh";
idx = "/home/user/WORKSPACE_NAME/app/idx-keepalive/startup.sh";

dev.nix 配置文件参考:https://github.com/vevc/one-node/blob/main/google-idx/keepalive/dev.nix

5. 首次登录,让浏览器记住用户名密码信息

开放浏览器 5800 端口,通过 VNC 登录 idx

6. 删除容器,触发保活,测试自动登录

docker rm -f idx

7. 检查 idx 自动登录

登录 VNC,查看 idx 空间是否正常打开

验证保活效果

添加 Uptime-Kuma 监控,验证节点相互拉起功能。

Uptime-Kuma 相关内容
https://vevc.dpdns.org/archives/10.html
https://www.youtube.com/watch?v=_R90hUFo1qY

保活失败情况

1、两个节点同时挂了,不能唤醒对方
2、idx docker 服务安装失败
3、Google 账号要求重新登录

总结

双节点相互守护,保活率 90%,使用自有VPS, 保活率逼近 100%