SublinkPro 是基于优秀的开源项目 sublinkX / sublinkE 进行二次开发,在原项目基础上做了部分定制优化。感谢原作者的付出与贡献。
- 🎨 前端框架:基于 Berry Free React Material UI Admin Template
- ⚡ 后端技术:Go + Gin + Gorm
- 🔐 默认账号:
admin/123456(请安装后务必修改) - 💻 演示系统: https://sublink-pro-demo.zeabur.app 用户名:admin 密码:123456
Warning
| 功能 | 说明 | 详情 |
|---|---|---|
| 🏷️ 智能标签系统 | 自动规则打标签、零代码筛选、标签互斥组 | 📖 |
| ⚡ 专业测速系统 | 双阶段测试、智能延迟测量、自动状态标记 | 📖 |
| 🔗 链式代理 | Dialer-Proxy 原生支持、可视化配置、拯救被墙节点 | 📖 |
| 多格式导入、定时更新、流量监控 | 📖 | |
| 📋 订阅分享 | 多链接管理、过期策略、访问统计 | 📖 |
| 🌐 Host 管理 | 域名映射、DNS 配置、CDN 优选 | 📖 |
| 🤖 Telegram Bot | 远程测速、订阅管理、系统监控 | 📖 |
| 📜 脚本系统 | 节点过滤、内容后处理、多脚本链式执行 | 📖 |
| 🔔 Webhooks | 支持 PushDeer、Bark、钉钉、方糖等多平台通知 | - |
| 🔐 安全特性 | Token 授权、API Key、IP 黑/白名单、访问日志 | - |
创建 docker-compose.yml:
services:
sublinkpro:
image: zerodeng/sublink-pro
container_name: sublinkpro
ports:
- "8000:8000"
volumes:
- "./db:/app/db"
- "./template:/app/template"
- "./logs:/app/logs"
restart: unless-stopped启动服务:
docker-compose up -d访问 http://localhost:8000,使用默认账号 admin / 123456 登录。
Tip
更多安装方式(Docker、一键脚本、更新升级等)请参阅 📦 安装部署指南
| 文档 | 说明 |
|---|---|
| 📦 安装部署 | Docker、一键脚本、更新升级、Watchtower 自动更新 |
| ⚙️ 配置说明 | 环境变量、命令行参数、验证码配置 |
| 文档 | 说明 |
|---|---|
| 🏷️ 智能标签系统 | 自动规则打标签、零代码筛选、标签互斥组 |
| ⚡ 测速系统 | 测速原理、参数配置、流量计算 |
| 🔗 链式代理 | Dialer-Proxy、使用场景、配置流程 |
| 订阅导入、定时更新、流量监控 | |
| 📋 订阅分享 | 多链接管理、过期策略、访问统计 |
| 🌐 Host 管理 | 域名映射、DNS 配置、测速持久化 |
| 🤖 Telegram 机器人 | 命令列表、配置指南 |
| 📜 脚本功能 | 节点过滤、内容后处理、函数参考 |
| 文档 | 说明 |
|---|---|
| 🛠️ 开发指南 | 项目结构、本地开发、定时任务开发 |
| 客户端 | 支持协议 |
|---|---|
| v2ray | base64 通用格式 |
| clash | ss, ssr, trojan, vmess, vless, hy, hy2, tuic, AnyTLS, Socks5 |
| surge | ss, trojan, vmess, hy2, tuic |
如果这个项目对您有帮助,欢迎:
- ⭐ Star 这个项目表示支持
- 🐛 提交 Issue 反馈问题或建议
- 🔧 提交 Pull Request 贡献代码
- 📖 完善文档和使用教程
感谢以下项目的开源贡献:
- sublinkX / sublinkE - 原始项目
- Berry Free React Admin Template - 前端模板
- Mihomo - 代理核心
Made with ❤️ by ZeroDeng01











