上级 项目
type
status
date
slug
summary
password
子级 项目
tags
category
无需后端,一键部署,快速将自建节点分享URL转换为订阅链接,提供灵活的自定义路由规则,支持SingBox/Clash/V2Ray/Xray
Sublink Worker 是一个可部署在 Cloudflare Worker 上轻量级的订阅转换工具。它可以将各种代理协议的分享 URL 转换为不同客户端可用的订阅链接。同时还提供灵活的自定义规则与API支持。
功能特点
- 支持协议:ShadowSocks, VMess, VLESS, Hysteria2, Trojan, TUIC
- 支持导入 Base64 的 http/https 订阅链接
- 一键部署,Vanilla JS + Cloudflare Worker,无需后端
- 支持客户端:
- Sing-Box
- Clash
- Xray/V2Ray
- 支持短链接生成(基于 R2)
- 浅色/深色主题切换
- 灵活的 API,支持脚本化操作
- 用户友好的 Web 界面,灵活的自定义规则
快速开始
部署
注意:确保你的 Cloudflare 账户已经开通 R2 存储服务
API 文档
详细的 API 文档可以在 API-doc.md 中找到。
主要端点包括:
/singbox
:生成 Sing-Box 配置
/clash
:生成 Clash 配置
/xray
:生成 Xray 配置
/shorten
:生成短链接
项目结构
index.js
: 主要的服务器逻辑,处理请求路由
BaseConfigBuilder.js
: 构建基础配置
SingboxConfigBuilder.js
: 构建 Sing-Box 配置
ClashConfigBuilder.js
: 构建 Clash 配置
ProxyParsers.js
: 解析各种代理协议的 URL
utils.js
: 提供各种实用函数
htmlBuilder.js
: 生成 Web 界面的 HTML
config.js
: 保存配置信息
Demo:https://sub.ikun.su
项目地址:https://github.com/sepbigo/sublink-worker
- 作者:团子
- 链接:https://ikun.su//article/sublink
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。