快速概览
| 特征 | 使能够? |
|---|---|
| 多协议 | ✔️ |
| 多语言 | ✔️ |
| 多客户/入站 | ✔️ |
| 高级流量路由接口 | ✔️ |
| 客户、流量和系统状态 | ✔️ |
| 订阅链接(link/json/clash + 信息) | ✔️ |
| 深色/浅色主题 | ✔️ |
| API接口 | ✔️ |
支持的平台
| 平台 | 建筑学 | 地位 |
|---|---|---|
| Linux | amd64、arm64、armv7、armv6、armv5、386、s390x | ✅ 已支持 |
| 视窗 | amd64、386、arm64 | ✅ 已支持 |
| macOS | amd64、arm64 | 🚧 实验性 |
屏幕截图

API 文档
默认安装信息
- 面板端口:2095
- 面板路径:/app/
- 订阅端口:2096
- 订阅路径:/sub/
- 用户名/密码:admin
安装并升级到最新版本
Linux/macOS
bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)
视窗
- 从GitHub Releases下载最新的 Windows 版本
- 解压缩 ZIP 文件
install-windows.bat以管理员身份运行- 按照安装向导操作。
安装旧版本
步骤 1:要安装所需的旧版本,请将版本号添加到安装命令的末尾。例如,ver 1.0.0:
VERSION=1.0.0 && bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/$VERSION/install.sh) $VERSION
手动安装
Linux/macOS
- 从 GitHub 获取适用于您操作系统/架构的最新版 S-UI:https://github.com/alireza0/s-ui/releases/latest
- 可选:获取最新版本的
s-ui.shhttps://raw.githubusercontent.com/alireza0/s-ui/master/s-ui.sh - (可选)复制
s-ui.sh到 /usr/bin/ 并运行chmod +x /usr/bin/s-ui。 - 将 s-ui tar.gz 文件解压到您选择的目录,然后导航到您解压 tar.gz 文件的目录。
- 将 *.service 文件复制到 /etc/systemd/system/ 并运行
systemctl daemon-reload。 - 启用自动启动并启动 S-UI 服务
systemctl enable s-ui --now - 使用以下方式启动 sing-box 服务
systemctl enable sing-box --now
视窗
- 从 GitHub 获取最新 Windows 版本:https://github.com/alireza0/s-ui/releases/latest
- 下载相应的 Windows 软件包(例如,
s-ui-windows-amd64.zip) - 将 ZIP 文件解压到您选择的目录。
install-windows.bat以管理员身份运行- 按照安装向导操作。
- 请访问http://localhost:2095/app上的面板
卸载 S-UI
sudo -i
systemctl disable s-ui --now
rm -f /etc/systemd/system/sing-box.service
systemctl daemon-reload
rm -fr /usr/local/s-ui
rm /usr/bin/s-ui
使用 Docker 进行安装
用法
步骤 1:安装 Docker
curl -fsSL https://get.docker.com | sh
步骤 2:安装 S-UI
Docker Compose 方法
mkdir s-ui && cd s-ui wget -q https://raw.githubusercontent.com/alireza0/s-ui/master/docker-compose.yml docker compose up -d
使用 Docker
mkdir s-ui && cd s-ui
docker run -itd \
-p 2095:2095 -p 2096:2096 -p 443:443 -p 80:80 \
-v $PWD/db/:/app/db/ \
-v $PWD/cert/:/root/cert/ \
--name s-ui --restart=unless-stopped \
alireza7/s-ui:latest
打造你自己的形象
git clone https://github.com/alireza0/s-ui git submodule update --init --recursive docker build -t s-ui .
手动运行(贡献)
构建并运行整个项目
./runSUI.sh
克隆存储库
# clone repository git clone https://github.com/alireza0/s-ui # clone submodules git submodule update --init --recursive
- 前端
访问s-ui-frontend获取前端代码
- 后端
请先搭建一次前端!
构建后端:
# remove old frontend compiled files
rm -fr web/html/*
# apply new frontend compiled files
cp -R frontend/dist/ web/html/
# build
go build -o sui main.go
运行后端(从仓库根目录运行):
./sui
语言
- 英语
- 波斯语
- 越南语
- 中文(简体)
- 中文(繁体)
- 俄语
特征
- 支持的协议:
- 通用:混合、SOCKS、HTTP、HTTPS、直接、重定向、TProxy
- 基于 V2Ray 的:VLESS、VMess、Trojan、Shadowsocks
- 其他协议:ShadowTLS、Hysteria、Hysteria2、Naive、TUIC
- 支持 XTLS 协议
- 一个用于路由流量的高级接口,集成了代理协议、外部代理、透明代理、SSL证书和端口。
- 用于入站和出站配置的高级接口
- 客户的流量上限和到期日
- 显示在线客户端、入站和出站流量统计信息以及系统状态监控
- 订阅服务,可添加外部链接和订阅
- 使用 HTTPS 安全访问 Web 控制面板和订阅服务(自备域名 + SSL 证书)
- 深色/浅色主题
- THE END -
最后修改:2026年3月3日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://xianqu.eu.org/archives/86.html
共有 0 条评论