运维
docker
dockerfile详解
网络
使用sshuttle打通本地与k8s集群环境
使用ktconnect打通网络本地与集群网络
Spring Cloud
nacos部署
中间件
rabbitmq
XXL-JOB部署
RocketMQ部署
K3S
k3s证书过期修改
Kruise Rollout(灰度)
驱动
nginx
nginxWebUI
nginx-ui
Jenkins 介绍与部署文档
ClickHouse Docker 部署文档
本文档使用 MrDoc 发布
-
+
首页
nginx-ui
# nginx-ui 介绍 ## 项目简介 [nginx-ui](https://github.com/0xJacky/nginx-ui) 是一个现代化的 **NGINX Web 管理面板**,使用 **Golang + Vue3** 开发。 它提供直观的可视化界面,用于配置、监控和管理 NGINX,支持多站点、SSL 证书、访问日志等功能。 与传统 Java 面板相比,nginx-ui 更加轻量,资源占用低,适合运行在 **小内存 VPS / NAS / 云服务器** 上。 --- ## 功能特点 - **Web 可视化管理** - 通过 WebUI 管理和编辑 NGINX 配置文件。 - 支持虚拟主机、多域名代理配置。 - **SSL 管理** - 内置 Let’s Encrypt 集成,支持自动申请和续签证书。 - 支持手动上传证书和私钥。 - **多用户管理** - 内置用户和权限控制(RBAC)。 - **可观察性** - 实时监控 NGINX 运行状态。 - 提供访问日志和错误日志查看。 - 支持 Prometheus 指标采集。 - **API 支持** - 提供 REST API,方便自动化和二次开发。 --- ## 系统需求 - 操作系统:Linux / macOS(推荐 Linux 服务器环境) - NGINX:需已安装并正常运行 - 内存占用:30–80 MB(常驻),对小型 VPS 友好 --- ## 部署方式 ### Docker 部署(推荐) ```bash docker run -d \ --name=nginx-ui \ -p 8080:8080 \ -v /etc/nginx:/etc/nginx \ -v /etc/letsencrypt:/etc/letsencrypt \ --restart=always \ 0xjacky/nginx-ui:latest ``` ### 二进制文件直接部署 [下载地址](https://github.com/0xJacky/nginx-ui/releases) 这次部署使用的是v2.1.17 ``` # 校验 SHA256 可以不校验 sha256sum -c nginx-ui-linux-64.tar.gz.digest # 如果返回 "OK" 说明文件完整且未被篡改 # 解压 tar -xzf nginx-ui-linux-64.tar.gz # 6. 运行 nginx-ui ./nginx-ui -config app.ini ``` app.ini [官方初始配置文件](https://github.com/0xJacky/nginx-ui/blob/dev/app.example.ini) ``` [app] PageSize = 20 JwtSecret = FUXjeiVNwdtNqh [server] Host = 0.0.0.0 Port = 9000 RunMode = release EnableHTTPS = false EnableH2 = false EnableH3 = false [auth] IPWhiteList = BanThresholdMinutes = 10 MaxAttempts = 10 [nginx] AccessLogPath = /var/log/nginx/access.log ErrorLogPath = /var/log/nginx/error.log LogDirWhiteList = /var/log/nginx ConfigDir = /etc/nginx PIDPath = /run/nginx.pid ReloadCmd = /usr/sbin/nginx -s reload RestartCmd = /usr/sbin/nginx -s reload [node] Name = Local Secret = SkipInstallation = false ```
admin
2025年9月23日 14:18
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Rancher
Jenkins
ADMIN-UI
VBEN-ADMIN-UI
RUST-FS
MinIO
mindoc
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码