logo NodeSeekbeta

【一个好用的开源转发面板】 第一个开源项目,大家多支持

项目地址:https://github.com/MoeShinX/relay-panel
网站:https://relaypanel.dev/

技术大佬求放过,好用就拿去用 本来是自己拿来用的

RelayPanel
⚡ 自托管 TCP/UDP 端口转发管理面板 ⚡

English | 中文

Release CI License

用 Rust 编写,通过 Web UI 管理转发规则、设备分组、流量配额和实时节点状态。
轻量:Panel ~7 MB + Node ~4 MB。部署方式:Docker Compose。数据库:SQLite / PostgreSQL。

✨ 功能亮点
🔀 转发规则 — TCP/UDP 端口转发,多目标支持,故障转移与轮询负载均衡
🛡️ 目标熔断 — 单目标连续失败 3 次自动跳过 30 秒,全部熔断时自动试探恢复
📊 仪表盘 — 节点状态总览、流量统计、版本更新检查
📈 流量与配额 — 按规则/按用户计量流量,可设规则数、带宽、流量上限
📋 多套餐注册 — 管理员配置允许注册的套餐,用户注册时自行选择
👥 用户管理 — 管理员直接管理任意用户的规则、重置流量、重置密码、封禁/解封
🖥️ 实时节点状态 — CPU、内存、连接数、版本号
🌍 节点地区识别 — 自动识别节点所在国家/地区,显示国旗标识
🗄️ 双数据库 — SQLite(默认,零配置)或 PostgreSQL
🔒 安全 — 首次登录强制改密码,节点 Bearer Token 鉴权
🏗️ 架构
浏览器 (React UI) relay-node (Tokio TCP/UDP)
│ ▲
▼ │
relay-panel ◄─── WebSocket 配置推送 + HTTP 状态上报
(Axum API) │
│ ▼
SQLite / PG 转发流量到真实目标

技术栈
层级 选型
后端 Rust · Axum 0.8 · Tokio · sqlx
数据库 SQLite / PostgreSQL
鉴权 JWT · bcrypt
转发 Tokio 异步 TCP + UDP
前端 React 19 · TypeScript · Ant Design
部署 Docker 多阶段构建 · Compose

123
123

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有62436位seeker

🎉欢迎新用户🎉