分享一个自己做的 Nginx 管理工具,实时请求动态预览!(无奈市面上实在找不到好用的,自己撸了个)

查看 64|回复 6
作者:pch18   
NginxMaster  [可视化 Nginx 管理面板]
Github 地址: https://github.com/pch18/nginxMaster
欢迎 Issue & PR !(同求 git 仓库点亮小星星⭐️)


简介
  • 支持配置: 反向代理, 静态页面, 重定向 等
  • 保存自动校验,失败自动回滚,确保 Nginx 服务不中断
  • 可以管理 SSL 证书,自动识别证书内容,校验合法性(自动续签待开发)
  • 实时请求动态展示(基于 SSE 实现),以及 CPU 、内存、网络监控
  • 更多功能开发中

    登录方式
  • 默认连接地址: http://IP:9999
  • 默认用户名: admin
  • 默认密码: admin9999

    docker 安装命令:
    (二选一)
    docker run -d --name nginx-master --net=host --restart always pch18/nginx-master
    docker run -d --name nginx-master -p 9999:9999 -p 443:443 -p 80:80 --restart always pch18/nginx-master
    支持多架构,amd64, arm64 等,如果缺了某个架构的构建,请提 issue
    裸机安装命令(前提安装完 nginx )
    (二选一)
    curl -fsSL https://raw.githubusercontent.com/pch18/nginxMaster/refs/heads/main/install.debian | sudo bash
    wget -qO- https://raw.githubusercontent.com/pch18/nginxMaster/refs/heads/main/install.debian | sudo bash
  • duebasser   
    安全性做的怎么样
    pch18
    OP
      
    @duebasser 比如哪方面的安全性?
    可能存在风险,就是管理页面的流量走的是 http ,没有上证书,有可能呗中间人窃听。不过所有 http 管理类的工具都存在这个问题。其他方面,暂时应该没有安全性问题,如果有怀疑的方向,欢迎指出。
    pch18
    OP
      
    有构建 windows 的吗?
    pch18
    OP
      
    有说明书吗?
    pch18
    OP
      
    @RW5kZXJBdmFyaXRp #3
    nginx 的重启,以及脚本校验,依赖命令行调用 nginx 来重启 nginx 的,在 windows 上,命令可以需要做适配。这个还没做。
    github 的 readme 里面有 构建命令,构建出 windows 应该是可以运行的。但是对于 nginx 的操作,大概率会报错,这个等待有缘人帮忙 PR 。
    pch18
    OP
      
    @RW5kZXJBdmFyaXRp #4 这个还需要说明书吗? 界面应该足够简单,看到就会用吧。有问题,可以提 issue ,或者这里讨论
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部