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 簽章令牌管理訂閱連結。
相關
- 專案
- 專案
- 專案
- 專案