【用途】:实现 snip前置 + 垃圾设备socks落地,让直连垃圾机器起死回生。节点落地配置加密,分享订阅给他人无惧socks信息泄露!
Cloudflare Workers KV 配置管理系统
一套由 Cloudflare Workers 搭配 KV 存储管理 Snippets 配置的项目。通过 KV 存储实现配置的集中管理和实时同步。
| 文件 | 部署方式 | 说明 | 备注 |
|---|---|---|---|
| config-manager-kv | Workers | 配置管理中心,需绑定 KV | 多片段配置管理及分享,订阅输出 |
| vless-50片段 | Snippets (高级) | VLESS 订阅服务 | 仅高级版可用 |
这是配置管理中心,用于统一管理 SOCKS 代理和优选域名配置。
- 登录 Cloudflare Dashboard
- 进入
存储与数据库→Workers KV - 点击
Create instance - 命名空间名称填写:
CONFIG_KV(或其他名称) - 点击
创建
- 进入
Workers - 选择
hello,word - 为 Worker 命名(如:
config-manager) - 点击
部署创建 - 点击
编辑代码,将config-manager-kv.js的内容粘贴进去 - 点击
部署保存
- 进入刚创建的 Worker 设置页面
- 点击
Settings→Bindings - 点击
Add→KV Namespace - Variable name 填写:
CONFIG_KV(必须与代码中一致) - KV namespace 选择步骤一创建的 KV 命名空间
- 点击
Save保存
⚠️ 重要:Variable name 必须填写CONFIG_KV,这是代码中使用的变量名。
编辑代码中的以下变量 或 项目设置中绑定变量:
const PW = 'abc123456'; // 登录密码
const AS = '24bb-49aa-9c37'; // 与 vless-kv.js 中的密钥一致
const SB = ''; // Clash订阅转换地址VLESS 代理订阅服务,从 config-manager 同步配置。
- 登录 Cloudflare Dashboard
- 选择你的域名
- 进入
Rules→Snippets - 点击
Create snippet - 命名片段(如:
vless-kv) - 将
vless-kv.js的内容粘贴进去
const T = 'e4d59882-dbac-426b-ae64-5abed091b6be'; // UUID (务必修改)
const FA = 'ProxyIP.cmliussss.net'; // ProxyIP 地址
const FP = '443'; // ProxyIP 端口
const CU = ''; // config-manager-kv.js 的部署地址
const AS = '24bb-49aa-9c37'; // 与 config-manager 中的密钥一致配置完成后,需要将各服务地址填写到对应位置:
- vless-kv.js 中:
CU:填写 config-manager-kv.js 部署完成后的访问地址
- 确保
AS密钥一致:三个文件中的AS验证密钥必须相同
- 优选域名管理:添加、编辑、删除、禁用优选 CF 域名
- SOCKS 代理管理:添加、编辑、删除、禁用 SOCKS5 代理配置
- 拖拽排序:支持拖拽调整配置顺序
- 批量操作:支持全选、批量删除
- 导入/导出:支持 JSON 格式配置导入
- 分享配置:多人共用
部署完成后,访问 config-manager-kv.js 项目域名登录面板配置!
支持 Xray clash sinbox 格式订阅。
| 变量 | 说明 | 示例 |
|---|---|---|
PW |
登录密码 | 'abc123456' |
AS |
API 验证密钥 | '24bb-49aa-9c37' |
CU |
config-manager 地址 | 'https://xxx.workers.dev' |
SB |
Clash 订阅后端 | 可留空使用默认 |
| 变量 | 说明 |
|---|---|
T |
UUID |
FA |
回落 ProxyIP |
FP |
回落端口 |
| 变量 | 说明 |
|---|---|
T |
UUID |
sP |
订阅路径前缀 |
pI |
回落 ProxyIP |
- 修改默认密码:务必修改
PW为强密码 - 修改验证密钥:务必修改
AS为随机字符串 - 修改 UUID/Token:不要使用示例中的 UUID 或 Token
- 使用 HTTPS:确保所有服务通过 HTTPS 访问
- KV 绑定名称:必须为
CONFIG_KV - 配置实时生效:修改配置后立即生效,无需重启
- SOCKS 验证:每个 SOCKS 节点都有唯一的安全密钥
- Snippets 限制:Snippets 有一定的代码大小限制(32KB)
- Clash转换后端配套定制clash-sub-converter项目,Fork本项目,直接
cloudflare workers / pages部署,不用其他任何设置。 - 配套 汇聚订阅 项目