Hi!请登陆

S-UI安装脚本

lfp1991 2026-3-3 51 3/3

快速概览

特征使能够?
多协议✔️
多语言✔️
多客户/入站✔️
高级流量路由接口✔️
客户、流量和系统状态✔️
订阅链接(link/json/clash + 信息)✔️
深色/浅色主题✔️
API接口✔️

支持的平台

平台建筑学地位
Linuxamd64、arm64、armv7、armv6、armv5、386、s390x✅ 已支持
视窗amd64、386、arm64✅ 已支持
macOSamd64、arm64🚧 实验性

屏幕截图

S-UI安装脚本

其他用户界面截图

API 文档

API文档维基

默认安装信息

  • 面板端口:2095
  • 面板路径:/app/
  • 订阅端口:2096
  • 订阅路径:/sub/
  • 用户名/密码:admin

安装并升级到最新版本

Linux/macOS

bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)

视窗

  1. 从GitHub Releases下载最新的 Windows 版本
  2. 解压缩 ZIP 文件
  3. install-windows.bat以管理员身份运行
  4. 按照安装向导操作。

安装旧版本

步骤 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

  1. 从 GitHub 获取适用于您操作系统/架构的最新版 S-UI:https://github.com/alireza0/s-ui/releases/latest
  2. 可选:获取最新版本的s-ui.sh https://raw.githubusercontent.com/alireza0/s-ui/master/s-ui.sh
  3. (可选)复制s-ui.sh到 /usr/bin/ 并运行chmod +x /usr/bin/s-ui
  4. 将 s-ui tar.gz 文件解压到您选择的目录,然后导航到您解压 tar.gz 文件的目录。
  5. 将 *.service 文件复制到 /etc/systemd/system/ 并运行systemctl daemon-reload
  6. 启用自动启动并启动 S-UI 服务systemctl enable s-ui --now
  7. 使用以下方式启动 sing-box 服务systemctl enable sing-box --now

视窗

  1. 从 GitHub 获取最新 Windows 版本:https://github.com/alireza0/s-ui/releases/latest
  2. 下载相应的 Windows 软件包(例如,s-ui-windows-amd64.zip
  3. 将 ZIP 文件解压到您选择的目录。
  4. install-windows.bat以管理员身份运行
  5. 按照安装向导操作。
  6. 请访问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 -

lfp1991

3月03日21:46

最后修改:2026年3月3日
2

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论