Skip to content
/ Cloudflare-proxy Public template
forked from zizifn/edgetunnel

Running VLESS + trojan + shadowsocks on cloudflare workers and snippets..........在workers或snippets上部署vless/trojan/shadowsocks代理节点,主流客户端一键订阅

License

Notifications You must be signed in to change notification settings

eooce/Cloudflare-proxy

 
 

Repository files navigation

Workers & Snippets deploy VLESS + trojan + shadowsocks

中文 | English

Telegram交流反馈群组: https://t.me/eooceu

基于 Cloudflare Workers & Snippets 的高性能 VLESS+trojan 代理服务

YouTube视频部署教程:https://youtu.be/GEcKz2NoKlM

Shadowsocks部署视频教程:https://youtu.be/hUPN_69Atow

功能特性

  • 🚀 基于 Cloudflare Workers 和 snippets 的高性能代理
  • 🌐 vless + trojan 双协议支持
  • 🔐 密码保护的主页访问
  • 📱 支持多种客户端(v2rayN,shadowrocket,loon,karing,clash,sing-box等)
  • 🌐 自动故障转移和负载均衡
  • 📊 实时连接测试和状态监控
  • 📊 默认禁用speedtest测速

环境变量配置

必需变量

变量名 描述 默认值 示例
PASSWORD 主页访问密码 123456 your_web_password

workers可选变量

变量名 描述 默认值 示例
UUIDAUTHuuid 用户UUID 5dc15e15-f285-4a9d-959b-0e4fbdd77b63 your-uuid
PROXYIPproxyipproxyIP 代理服务器IP列表 13.230.34.30 tw.tp81.netlib.re
SUB_PATHsubpath 订阅路径 link sub
DISABLE_TROJANCLOSE_TROJAN 是否关闭Trojan协议,true关闭,false开启 false 默认开启

部署步骤

  1. 登录 Cloudflare Dashboard

  2. 创建 Worker

    • 点击 "Workers & Pages"
    • 点击 "Create application"
    • 选择 "Create Worker"
    • 输入 Worker 名称(不要带vless,proxy之类的关键词,建议默认)
  3. 上传代码

    • _worker.js 文件内容复制到编辑器
    • 点击 右上角 "Deploy"
  4. 配置环境变量

    • 在 Worker 设置中找到 "Settings" → "Variables"
    • 添加所需的环境变量并绑定自定义域名
    • 点击 "Save"
  5. 访问自定义域名

    • 输入登录密码进入主页查看相关订阅链接

snippets / workers 路径进阶用法

相关路径说明

image
类型 示例 说明
默认路径 /?ed=2560 使用代码里设置的默认 proxyip
域名 proxyip /?ed=2560&proxyip=proxyip.domain.comproxyip=proxyip.domain.com 使用域名形式的 proxyip
带端口的 proxyip /?ed=2560&proxyip=ip:port/proxyip=ip:port 使用带端口的 proxyip
SOCKS5 /?ed=2560&proxyip=socks://user:pass@host:port/proxyip=socks://user:pass@host:port 使用全局 SOCKS5 出站 协议头可为socks5
HTTP /?ed=2560&proxyip=http://user:pass@host:port/proxyip=http://user:pass@host:port 使用全局 HTTP/HTTPS 出站

cloudns 双向解析域名部署snippets统一使用的域名前缀

_acme-challenge

shadowsocks 节点参数对照图

节点path为SSpath变量或uuid开头,示例:/5dc15e15-f285-4a9d-959b-0e4fbdd77b63/?ed=2560 带proxyip的示例:/5dc15e15-f285-4a9d-959b-0e4fbdd77b63/?ed=2560&proxyip=xxxx 小火箭可去掉?ed=2560& 来自定义proxyip或全局出站 PixPin_2025-11-20_21-30-22

许可证

GPL 2.0

About

Running VLESS + trojan + shadowsocks on cloudflare workers and snippets..........在workers或snippets上部署vless/trojan/shadowsocks代理节点,主流客户端一键订阅

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%