树洞剪藏#剪藏#树洞剪藏

🚀 Sub-Hub 基于 Cloudflare Worker+D1数据库的简洁订阅管理器,摒弃第三方订阅转换! 🔥

2025 年 5 月 27 日1 分钟
分享Twitter / XTelegram微博

同步来源:树洞剪藏 源站剪藏 ID:558 原文地址:https://www.nodeseek.com/post-349175-1

打开原文 · 打开源站剪藏快照


🚀 Sub-Hub 基于 Cloudflare Worker+D1数据库的简洁订阅管理器,摒弃第三方订阅转换! 🔥

NodeSeek beta 日常 技术 情报 测评 交易 拼车 推广

🚀 Sub-Hub 基于 Cloudflare Worker+D1数据库的简洁订阅管理器,摒弃第三方订阅转换! 🔥

ois Lv 6 楼主 9h 17min ago edited 8h 10min ago in 技术 #0

Sub-Hub

Sub-Hub 是一个基于 Cloudflare Workers 的代理节点订阅管理系统。它提供了一个直观的 Web 界面,让您可以轻松管理多个订阅和节点

基于Cloudflare Worker 搭建,不需要借助VPS进行部署

仅支持原始格式,BASE64格式,Surge格式订阅,别问为什么没有Clash,问就是Clash可以用BASE64

仅支持SS、VMess、VLESS(除Surge)、Trojan、SOCKS5、Snell(仅Surge) 格式节点的托管

本项目不使用任何第三方订阅转换,所以可能有部分协议转换不完整,目前支持的协议经过测试没发现太大问题,如果有不支持的协议可留言

基于Cursor纯AI代码,有问题可以提,但不一定能解决

项目地址:

Sub-Hub

演示画面:

登录界面 主页面 电脑端 手机端

功能特点

🚀 支持多种代理协议

SS(Shadowsocks)

SS2022(Shadowsocks 2022)

VMess

Trojan

VLESS(除 Surge 外)

SOCKS5

Snell(仅 Surge)

💼 订阅管理

创建多个独立订阅

自定义订阅路径

支持批量导入节点

节点拖拽排序

🔄 多种订阅格式

原始格式(适用于大多数客户端)

Base64 编码格式(/v2ray 路径)

Surge 配置格式(/surge 路径)

🔒 安全特性

管理面板登录认证

会话管理

安全的 Cookie 设置

🎨 现代化界面

响应式设计

直观的操作界面

支持移动设备

部署教程

  1. 创建项目

创建名为“sub-hub”新的 Workers 项目

创建名为“sub-hub”的D1 数据库

将D1数据库与Cloudflare Workers绑定

变量名称 = "DB"

数据库名称 = "sub-hub"

  1. 初始化数据库

-- 在名为“sub-hub” 的D1 数据库“控制台”中执行如下代码

-- 创建订阅表

CREATE TABLE IF NOT EXISTS subscriptions ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL , path TEXT NOT NULL UNIQUE );

-- 创建节点表

CREATE TABLE IF NOT EXISTS nodes ( id INTEGER PRIMARY KEY AUTOINCREMENT, subscription_id INTEGER NOT NULL , name TEXT NOT NULL , original_link TEXT NOT NULL , node_order INTEGER NOT NULL DEFAULT 0 , FOREIGN KEY (subscription_id) REFERENCES subscriptions(id) ON DELETE CASCADE );

-- 创建会话表

CREATE TABLE IF NOT EXISTS sessions ( session_id TEXT PRIMARY KEY, username TEXT NOT NULL , expires_at INTEGER NOT NULL );

-- 创建索引

CREATE INDEX IF NOT EXISTS idx_subscriptions_path ON subscriptions (path); CREATE INDEX IF NOT EXISTS idx_nodes_subscription_order ON nodes (subscription_id, node_order); CREATE INDEX IF NOT EXISTS idx_sessions_expires ON sessions (expires_at);

  1. 配置环境变量

在 Cloudflare Dashboard 中设置以下环境变量:

ADMIN_PATH : 管理面板路径(默认:admin)

ADMIN_USERNAME : 管理员用户名(默认:admin)

ADMIN_PASSWORD : 管理员密码(默认:password)

  1. 部署代码

将“worker.js”文件内容复制到Cloudflare Workers保存

  1. 访问系统

访问管理面板:

https: //你的域名/ADMIN_PATH

订阅地址格式:

原始格式: https://你的域名/订阅路径

Base64 格式: https://你的域名/订阅路径/v2ray

Surge 格式: https://你的域名/订阅路径/surge

使用说明

创建订阅

登录管理面板

点击"添加订阅"按钮

输入订阅名称和路径(路径只能包含小写字母、数字和连字符)

点击"创建"按钮

管理节点

在订阅列表中找到目标订阅

点击"添加节点"按钮添加新节点

支持以下格式:

单个节点链接

多个节点链接(每行一个)

Base64 编码的节点列表

节点排序

点击"节点列表"按钮查看节点

拖拽节点行可以调整顺序

顺序会自动保存

批量操作

点击"批量删除"按钮进入批量模式

勾选要删除的节点

点击"确认删除"执行删除操作

注意事项

首次部署后请立即修改默认的管理员密码

定期备份数据库内容

妥善保管管理面板地址和登录信息

建议使用强密码提高安全性

技术栈

Cloudflare Workers

Cloudflare D1 (SQLite)

HTML5 + CSS3

JavaScript (ES6+)

Bootstrap 5

Font Awesome

SortableJS

ℹ️PM 丨 ✈️TG 丨 ☀️探针

27 0 75 引用 回复

1 2 3 4 5

ois 楼主 8h 53min ago

#26

@madun #25 谢谢马爷,么么哒

ℹ️PM 丨 ✈️TG 丨 ☀️探针

1 0 引用 回复

-CloudFlare- 9h 15min ago #1

绑定

本人发表的文字只是用来测试键盘功能是否正常,不代表本人意愿,也不代表本人对坛友的支持或反对

0 0 引用 回复

qwertyub 9h 15min ago #2

bd

0 0 引用 回复

LOWc 9h 14min ago #3

插眼

站内私信 | TG私聊

0 0 引用 回复

666g 9h 14min ago #4

BD 火

0 0 引用 回复

licolnlee 9h 13min ago #5

@ois #0 太好了,感谢大佬

剩余价值计算器

0 0 引用 回复

AiLiBoss 9h 13min ago #6

BD

TG | 鸡针 | VPS剩余价值计算器 | 嗨丝 | 免费看电影❥(^-) | 免费看电影cf版❥(^-)

0 0 引用 回复

shinzi 9h 13min ago #7

第一个star,支持下

0 0 引用 回复

西瓜123 9h 13min ago #8

☁️ 探针 | ✉️ 站内私信

0 0 引用 回复

摸鱼的一天 9h 13min ago #9

这个好啊

0 0 引用 回复

guoduoduo 9h 11min ago #10

看起来不错

0 0 引用 回复

1 2 3 4 5

内容 预览 对照

支持 markdown语法

鼓励友善发言,禁止人身攻击

xxxxxxxxxx

1

1 ​

AC娘

洋葱头

小黄鸡

App

发布评论(Ctrl+Enter)

88

等级 Lv 5 鸡腿 2653 关注 1 回复 0 我 0

主题帖 11 评论数 367 粉丝 2 收藏 288 私信 0 发帖

快捷功能区 推荐阅读 管理记录 幸运抽奖 邀请好友 合作商家 友站链接

所有版块 日常 技术 情报 测评 交易 曝光 拼车 生活 贴图 推广 内版 Dev 无意义 沙盒

📈用户数目📈

目前论坛共有32485位seeker

🎉欢迎新用户🎉

白嫖网

Pzpz

TuT

nyanners

ericha

techplayer

NodeSeeks

yaoshiu

相关网站 LowEndTalk LowEndSpirit HostLoc ServerHunter

站内导航 关于本站 隐私协议 RSS订阅 sitemap

商业推广 商家申请规则 Premium Provider 合作商家展示

其他平台 电报频道 电报群组

联系我们

Copyright © 2022 - 2025 All rights Reserved

相关文章