CFnew 是一款基于 Cloudflare Workers 和 Pages 构建的现代化代理订阅服务框架,专为自建机场、代理中转或个人网络工具链设计。它不依赖服务器,无需维护后端,只需几点击即可在 Cloudflare 上完成部署;同时彻底告别传统 UUID 路径、手动更新配置、反复调试客户端等繁琐操作,把复杂的代理协议(VLESS/Trojan/xHTTP)和多平台兼容性,封装成图形化、API 化、零编译的开箱体验。
核心功能
- 全协议原生支持:同时启用 VLESS、Trojan、xHTTP 等主流协议,且各协议可独立开关、自由混用,满足不同客户端与网络环境需求
- 路径完全自定义:抛弃难记的 UUID 路径,支持任意多级路径(如
/proxy/v2ray或/sub/surge),便于记忆、分享与 CDN 缓存管理 - 图形化实时配置:所有参数(节点、规则、分组、ALPN 设置等)均通过 KV 存储,网页端修改后秒级生效,无需重新部署 Worker 或 Pages
- 全平台订阅直出:Clash、Sing-Box、Surge、Stash、Loon、Quantumult X、Shadowrocket、NEKORAY 等 10+ 客户端格式全部由 Worker 动态生成,不依赖外部 sub-converter,稳定可靠
- 智能延迟优选 + API 管理:内置 IP 延迟探测,自动识别最优出口;更提供 RESTful API,支持脚本化添加/删除优选 IP,轻松对接自动化运维
- 一键唤醒客户端:网页端点击按钮即可拉起本地 Clash、Stash、Surge 等 App,并自动导入最新配置,手机党&桌面党都友好
适合哪些人用
如果你是以下角色之一,CFnew 就是为你量身打造的利器:
- 自建机场主理人:想快速上线合规、易维护、低延迟的订阅服务,又不想折腾 Nginx 反代、Node.js 后端或数据库
- 技术爱好者 / 极客用户:习惯用 Cloudflare 免费资源搭建服务,追求“零服务器成本 + 全球 CDN 加速 + 秒级热更新”体验
- 多设备/多客户端使用者:同时用 iPhone(Quantumult X)、Mac(Clash for Windows / Stash)、安卓(V2RayNG / NEKORAY),需要统一订阅源并自动适配格式
- 小团队/开发者协作场景:通过 API 动态管理节点池,配合 CI/CD 自动同步优选 IP,实现轻量级内网穿透或测试代理网关
快速上手
部署仅需两步,全程在 Cloudflare 控制台完成(无需命令行):
- 设置兼容性日期:进入 Workers 或 Pages 项目 →「设置」→「运行时」→ 将 兼容性日期(Compatibility Date)设为
2026-01-20(这是关键!否则部分新 API 不可用)→ 保存 - 上传部署:回到「部署」页面 →「创建部署」→ 直接拖入 CFnew 的
index.js(或完整 ZIP 包)→ 等待构建完成 - 访问配置页:部署成功后,打开你的 Pages 域名(如
https://yourname.pages.dev),输入默认密码(首次登录提示)即可进入图形化后台,添加节点、设置路径、开启协议、生成订阅链接一气呵成
支持中文/波斯语双语界面,浏览器语言自动切换;Telegram 社群(加入交流)有活跃开发者答疑,新手也能当天跑通。
项目信息
13.2k
今日 +85 stars today
Stars
6.5k
Forks
Unknown
—
编程语言:JavaScript(Cloudflare Workers 环境)| Star 数:13,250| 开源协议:未明确声明(建议部署前查阅仓库 LICENSE 文件)| GitHub 项目地址
CFnew 把 Cloudflare 的极致弹性,变成了代理服务的平民化生产力——不用买服务器、不用写后端、不用学 Docker,点点鼠标就能拥有专业级、多协议、全平台兼容的私有订阅服务。


