byJoey/warp-masque-actions
GitHub Actions 自动生成 Cloudflare WARP (MASQUE) 密钥与 mihomo 配置,产物只存 artifact
解决的问题
本项目提供了一种自动化生成 Cloudflare WARP MASQUE 协议配置文件的方法。用户无需自行搭建环境或维护服务器,即可通过 GitHub Actions 或 Cloudflare Worker 快速部署一个注重隐私的网络连接。
工作原理
该工具生成与 mihomo (Alpha 分支) 核心兼容的配置。提供两种主要部署方式:
- GitHub Actions:用户 fork 该仓库并运行工作流,生成
yaml配置文件(用于 Clash 类客户端)或masque://链接(用于 Shadowrocket)。提供 57 个不同的接入点,确保部分被封锁时仍能保持连接。 - Cloudflare Worker:更持久的解决方案,Worker 作为订阅服务器运行。它管理 WARP 和 Opera VPN 的凭证,自动在过期时刷新,并提供安全的密码保护管理界面。
为绕过地区限制,项目支持“嵌套”(代理链):可将流量通过 WARP 路由,再通过 Opera VPN、Proton 或 Windscribe 退出,从而更改出口国家。
适用人群
希望无需管理基础设施即可简单、自动地设置 Cloudflare WARP MASQUE 配置的用户,特别是使用支持 mihomo Alpha 核心的客户端(如 Clash Verge Rev、ClashMetaForAndroid 或 ClashMi)的用户。
亮点
- 零基础设施:完全在 GitHub Actions 或 Cloudflare Workers 上运行。
- 多节点接入:生成 57 个接入点,最大化可用性。
- 代理链:支持通过 Opera VPN、Proton 和 Windscribe 路由,灵活变更出口位置。
- 自动化生命周期:Worker 版本自动处理凭证轮换和注册。
- 安全的管理:包含密码保护的状态页面,使用 HMAC 签名令牌管理订阅链接。
相关
- 项目
- 项目
- 项目
- 项目