v1.3.2 feat: Add Argo tunnel creation via Cloudflare API

- Auto-create Argo tunnels using Cloudflare API tokens with auto DNS setup
- Intelligent GitHub proxy fallback: test direct first, then cycle proxies
- Support 3 Argo auth methods: Token, Json, and API token
- Add comprehensive API token permission requirements to README
- Update documentation with Cloudflare API setup instructions

Credits: Thanks to zmlu for Cloudflare API implementation approach
This commit is contained in:
fscarmen
2025-12-15 13:36:23 +00:00
parent cdc8601727
commit d7cdde95f6
5 changed files with 497 additions and 113 deletions
+2 -2
View File
@@ -64,8 +64,8 @@ VLESS_HOST_DOMAIN=''
# Argo domain settings, required when ARGO='true'. Leave empty if using temporary tunnel
ARGO_DOMAIN=''
# Argo 认证信息,包含账户标签、隧道密钥和隧道ID,当 ARGO='true' 时必填,如果使用临时隧道,则无需填写
# Argo authentication info, including AccountTag, TunnelSecret and TunnelID. Required when ARGO='true'. Leave empty if using temporary tunnel
# Argo 认证信息,可以是 JsonToken 和 API 方式,当 ARGO='true' 时必填,如果使用临时隧道,则无需填写
# Argo authentication information can be provided as JSON, Token, or API credentials. Required when ARGO='true'. Leave empty if using temporary tunnel
ARGO_AUTH=''
# 端口跳跃范围,用于 Hysteria2 协议,格式为 起始端口:结束端口