Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

renhun/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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%

AltStyle によって変換されたページ (->オリジナル) /