← 返回项目库

网络代理管理系统

面向代理节点与订阅运营的中文网络代理管理后台预览,覆盖入站、客户端、分组、节点、系统状态、Xray 配置与 API 文档。

网络代理管理系统基于 3X-UI 的 Go 服务与 React/Vite 前端,交付版本保留真实后台路由并补齐分组页面外壳,移除外部推广入口,使用隔离 SQLite 演示数据展示入站、客户端、分组和节点管理。Xray 由本地预览桩提供可观察运行状态,不建立外部代理连接;生产环境仍需按上游方式配置真实 Xray 核心、节点、证书、域名、访问控制与持久化目录。

真实界面

项目截图

共 8 张

系统状态
入站
客户端
分组
节点
面板设置
Xray 配置
API 文档

Capabilities

核心功能

系统状态、资源使用和 Xray 运行状态总览
入站配置列表与协议、端口、客户端数量展示
客户端配额、分组、关联入站和剩余量管理
分组创建、重命名与成员数量查看
节点启用状态、在线状态和运行指标查看
面板安全、监听和会话等基础设置管理
Xray 基础配置、路由、出站和 DNS 配置入口
内置 API 文档浏览与接口认证说明

适用场景

演示代理服务的入站、客户端配额和运营分组管理流程
在交付前核对节点启停、服务状态和 Xray 配置边界
评估 Go 后端与中文 React 管理台的私有化部署方案
学习网络代理管理产品的信息架构与 API 操作界面

适合谁

需要管理代理入站、客户端配额、运营分组和节点状态的技术运营团队,以及希望研究 Go 网络服务与 React 管理后台的开发者。

商业化思路

用于社群技术学习、代理服务运营流程演示、节点与客户端资产管理评估;正式商用需自行完成网络、合规和安全配置。

你会拿到什么

  • 保留 GNU GPL v3.0 许可证的中文源码包
  • 八张真实运行界面截图及绑定的视觉 manifest
  • 隔离本地预览数据、Xray 状态桩与外部服务边界说明

部署流程

  1. 1按上游部署要求准备 Linux 服务用户、持久化目录、真实 Xray 核心、证书和访问控制。
  2. 2执行 npm ci 与 npm run build 构建前端资源,再按 Go 模块配置编译或运行后端服务。
  3. 3首次运行后修改默认管理员凭据、面板端口和基础路径;生产节点、域名、证书与网络连通性需单独验收。

真实验证结果

已执行 npm ci、npm run build 与 go test ./...;构建生成 web/dist,Go 路由测试和全量包测试通过。浏览器在 1440×900 登录态下真实运行验证了系统状态、入站、客户端、分组、节点、面板设置、Xray 配置和 API 文档八个页面;所有页面 HTTP 200,中文标题与演示数据断言通过,无 404、登录拦截、破图、横向溢出或控制台错误。

部署前须知

本交付的本地预览使用隔离 SQLite 演示数据与无外联 Xray 状态桩,不连接真实代理核心、远程节点、证书、域名、订阅、Telegram 或其他外部服务;真实生产接入仍需按上游部署说明完成配置、网络和安全验证。构建工具仍提示 Vite 分块配置弃用与大体积 vendor 包,npm audit 报告依赖风险,均未改变本次功能验收结果。

部署难度

较高

最低配置

生产部署需要 Linux 服务环境、Go 1.26.3 构建链或预构建二进制、真实 Xray 核心、TLS 证书、域名、持久化存储及受控节点网络;本地预览使用 Go 1.26.3、Node.js 22/npm 11 与隔离 SQLite 数据。

开源许可证

GNU General Public License v3.0

最后验证

2026-09-02

技术栈

GoGinSQLiteReactViteTypeScriptXray Core

授权说明

仓库根目录 LICENSE 为 GNU GPL v3.0,本交付保留该许可证文件。使用者应按许可证履行相应义务,并在再分发或商用前自行核验源码、依赖、商标和网络服务的合规边界。

Release notes

版本记录

1 个已发布版本

v3.2.0-cn.1 当前推荐

中文交付版本:补齐分组页面的后端 SPA 路由,移除外部推广入口,增加隔离本地预览数据与无外联 Xray 状态桩,并完成八个中文后台页面的真实运行验收。

部署要求:生产环境需要 Linux、Go 1.26.3 构建链或预构建二进制、真实 Xray 核心、TLS 证书、域名、持久化存储与受控网络;本地预览使用 Node.js 22/npm 11 与 SQLite。

已知问题:本地预览不连接真实代理核心、远程节点、证书、域名、订阅或 Telegram 等外部服务;生产部署前必须完成真实网络与安全配置。

登录后领取