# nginx-ui **Repository Path**: lwd1314_admin/nginx-ui ## Basic Information - **Project Name**: nginx-ui - **Description**: nginx web ui 管理 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-25 - **Last Updated**: 2025-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Nginx UI 配置管理系统 直接管理现在已经在运行的nginx 的 ui 主要功能包括: - 负载均衡配置管理 - 支持upstream服务器组配置 - 动态添加/删除后端服务器 - 权重调整和健康检查设置 - 配置文件管理 - 在线编辑nginx配置文件 - 语法高亮和错误检查 - 配置文件搜索 - 日志分析 - 实时日志查看 - 访问日志统计分析 - 错误日志告警通知 未实现 - SSL证书管理 - 证书上传预览 - 到期提醒 - 自动续期管理 未实现 这是一个基于Vue3、Node.js和MySQL的Nginx配置管理系统,提供Web界面来管理Nginx配置。 ## 项目结构 - client: Vue3前端项目 - server: Node.js后端项目 ## 环境要求 - Node.js >= 18 - Nginx ## 快速开始 ### ```bash npm install npm run dev npm run build # 打包程序直接在 server/dist 中 ``` ## 功能特性 - Nginx配置文件管理 - 已实现 - 日志查看 - 已实现 - SSL证书 - 已实现 ## 界面展示 ### 主页面 ![主页面](./docs/images/home.png) ![主页面](./docs/images/home2.png) ### 配置管理 ![配置管理](./docs/images/config.png) ### 日志查看 ![日志查看](./docs/images/logs.png) ![日志查看](./docs/images/logs2.png) ### SSL证书管理 ![SSL证书](./docs/images/ssl.png)