Nginx UI基于Go和Vue开发的Nginx WebUI管理工具

技术社区 来源:开源日记 2025-04-07 02:42:26 阅读:204

Nginx UI 是一款基于 Go 和 Vue 开发的 Nginx WebUI 管理工具,通过图形化界面让你轻松管理和配置 Nginx。它支持实时监控服务器状态、在线编辑配置,甚至一键生成并自动更新 SSL 证书。无论是新手还是资深运维,Nginx UI 都能帮你提升效率!

核心功能特点

图形化配置管理

  • 内置 NgxConfigEditor,用模块化界面替代传统的命令行,操作更直观。
  • 支持 Ace Code Editor,提供完整的 nginx 配置语法高亮功能。

在线监控与日志查看

  • 实时监控服务器 CPU、内存、磁盘等状态,异常轻松掌握。
  • 在线查看 Nginx 日志,减少登录远程服务器查看的麻烦。

一键 SSL 管理

  • 自动生成 Let’s Encrypt 证书,并支持证书自动续期。
  • 几秒内完成 HTTPS 配置,无需手动操作。

Web 终端 & 多语言支持

  • 内置 Web 终端,直接通过浏览器访问命令行。
  • 支持多语言(中文、英文等),界面友好无障碍。

响应式设计 & 暗黑模式

  • 无论你用电脑还是手机,都能自适应访问。
  • 带有深色模式,让夜间工作更舒适。

安装指南

1. 使用快速安装脚本(Linux 系统)

bash -c "$(curl -L https://raw.githubusercontent.com/0xJacky/nginx-ui/main/install.sh)" @ install

  • 默认网页端口:9000
  • 如果端口冲突,可手动修改 /usr/local/etc/nginx-ui/app.ini 后重启服务:

systemctl restart nginx-ui

2. 使用 Docker 部署

运行以下命令,快速启动 Nginx UI 容器:

docker run -d \         -p 80:80 \         -p 443:443 \         -v /etc/nginx:/etc/nginx \         uozi/nginx-ui:latest

注意:挂载的 /etc/nginx 目录必须为空,否则可能覆盖原有配置。

Nginx UI 是一款专为运维设计的 Nginx 图形化管理工具,大幅简化了复杂的 Nginx 配置流程,帮助用户快速提高工作效率。从配置管理到 SSL 生成,再到日志监控,这款工具几乎覆盖了全场景需求,非常值得一试!

延伸阅读
  • Aureus ERP一个PHP写的ERP !

    Aureus ERP 就像是给企业量身打造了一款“智能大脑”。它是一款免费的开源企业资源管理(ERP)工具,专门解决企业管理中繁琐杂乱的事务,比如财务管理、人力资源、库存协调等等。不仅功能强大,它还很

  • FlowGram字节开源极品 , AI 工作流的天花板

    FlowGram 是一个基于节点式工作流的引擎,支持两种布局模式:固定布局和自由连线布局。你可以通过简单拖拽来设计工作流,没掌握分支和循环?没关系,都能轻松搞定。更绝的是,它还能天然结合 AI 功能,

  • MonkeyOCR:最快1秒狂扫1000页

    MonkeyOCR 是一个基于深度学习的开源文档解析神器。它能够将PDF、图片等文件中的文字、表格、公式,甚至文档的结构解析成清晰的Markdown格式,就像“原文再造”一样,还保留了原有的内容层次和

赞助链接
在线咨询

Copyright © 2015 KnowSafe All rights reserved.

蜀ICP备20006130号-8