Workers & Snippets deploy VLESS + trojan + shadowsocks

January 24, 2026 · View on GitHub

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

pages部署视频教程:https://www.youtube.com/watch?v=kNi6OwJ_e5k

功能特性

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

环境变量配置

必需变量

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

workers可选变量

变量名描述默认值示例
UUIDAUTHuuid用户UUID5dc15e15-f285-4a9d-959b-0e4fbdd77b63your-uuid
PROXYIPproxyipproxyIP代理服务器IP列表13.230.34.30tw.tp81.netlib.re
SUB_PATHsubpath订阅路径linksub
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 v2rayN上设置全局socks5或http出站

小火箭示例: /5dc15e15-f285-4a9d-959b-0e4fbdd77b63/proxyip=xxxx 设置socks5或http全局出站,karing,nekobox一样设置

许可证

GPL 2.0