又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

2024-04-29 14:27:11 38点赞 371收藏 30评论

前言

大家好,这里是可爱的Cherry。

大家玩NAS的,首先要玩明白的就是网络,什么v4、v6,什么反代、DDNS,将家中局域网的应用、设备,丢到互联网端让我们随时可以访问,成为了NAS入门的第一堂课,也是不得不研究的一门学问。

在网络转发这块,caddy、nginx都是经典工具。今天,Cherry给大家介绍一款功能比NPM强大很多的nginx可视化UI项目——NginxWebUI。

这个项目的优点就是可配置项太多了,纯纯的nginx.conf的可视化编辑,但是彼之甘露我之砒霜,正因为高自由度的配置,导致比lucky、npm来说更不亲民,定位也显得尴尬,套用群友说的话,就是小白新手玩不懂,玩的懂得不需要。如果对Nginx深度配置有需要的朋友,可以继续往下看一看。

项目地址:https://github.com/cym1102/nginxWebUI/

项目特性

nginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成nginx.conf文件, 同时可控制nginx使用此文件进行启动与重载, 完成对nginx的图形化控制闭环.

nginxWebUI也可管理多个nginx服务器集群, 随时一键切换到对应服务器上进行nginx配置, 也可以一键将某台服务器配置同步到其他服务器, 方便集群管理.

nginx本身功能复杂, nginxWebUI并不能涵盖nginx所有功能, 但能覆盖nginx日常90%的功能使用配置, 平台没有涵盖到的nginx配置项, 可以使用自定义参数模板, 在conf文件中生成配置独特的参数。

部署此项目后, 配置nginx再也不用上网各种搜索配置代码, 再也不用手动申请和配置ssl证书, 只需要在本项目中进行增删改查就可方便的配置和启动nginx。


系统部署

一、docker run代码

🔻通过SSH工具访问NAS,输入以下指令

docker run -itd

-v /mnt/user/appdata/nginxWebUI:/home/nginxWebUI

-e BOOT_OPTIONS="--server.port=56784"

--net=host

--restart=always

cym1102/nginxwebui:latest

二、使用群晖任务计划部署

🔻将上述docker run 代码复制到任务计划中执行即可。记住,每一行代码最后都要加上反斜杠“”

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

系统使用

🔻初次登陆系统,设置管理员账号和密码

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻首页便是经典的网络监控面板,可以从左侧的功能栏看出,NginxWebUI确实是Nginx的webui,和常用的NPM项目不同,不仅仅只有反代的作用,包括stream流、SLB等功能都有。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻反向代理,最常用的功能,NginxWebUI基本提供了和nginx.conf一样的参数内容,更不要说跨域这个大头问题了。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

除了对端口进行代理外,例如重定向、静态html、负载均衡、自定义location这里都有,这就对采用nginx转发静态博客的用户很友好了。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻例如添加负载均衡,可以将多套服务通过SLB技术统一为一个对外端口,这样在进行自定义策略分流,尤其是在很多弱性能集群下使用。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻支持上传静态文件包,可以很方便的管理自己的静态网站

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻启动nginx服务,可以看到生成的配置文件和nginx.conf一模一样,可以根据域名进行conf分离。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻支持域名自动管理和自动续签,包括阿里、腾讯、CF、华为等常用域名。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

🔻从安全策略上来说,支持黑白IP名单、密码管理等功能,还可以远程其它服务器。

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

本项目为docker部署,所有NAS均可安装#

又一款功能更强大的NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
30评论

  • 精彩
  • 最新
  • 终于有人说这个了,我已经默默的用了半年了,这个还有集群管理,多层目录反代等,更新也比较积极我从3.7还是3.几就开始用了,资源占用还好,最少的肯定是代码,因为要自动续签证书,所以部署了这个,把代码直接迁移过来很方便,作者也没收费,真的是用爱发电。

    校验提示文案

    提交
    这个确实是不错的项目,很给力,对nginx新手很友好

    校验提示文案

    提交
    其实我认为npm对新手更友好,这个还得搞懂原理,而且设置项太多了,容易手欠瞎点 [皱眉]

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • lucky比这个好用,这2个方案整体讲都不错,就是他俩的黑名单不支持批量导入和自动拉黑功能;只能手动一条一条的添加进来,希望开发者能加下就更完美了。

    校验提示文案

    提交
    嗯,家用web来说lucky足够了。但是lucky功能点是没有原生nginx多的,这个更适用于企业或开发场景

    校验提示文案

    提交
    企业的话,之前同事更推荐openResty或者APISIX,我还没试过,不知道怎么样

    校验提示文案

    提交
    收起所有回复
  • 什么都好,唯一不好的就是JAVA开发,资源占用夸张

    校验提示文案

    提交
    哈哈哈哈哈 给多少用多少是吧

    校验提示文案

    提交
    收起所有回复
  • 我用宝塔感觉够用了 [阴笑]

    校验提示文案

    提交
    宝塔确实也可以 喜欢用三方宝塔

    校验提示文案

    提交
    啥是第三方宝塔

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 看上去比traefik容易学。

    校验提示文案

    提交
    和原生nginx没区别了

    校验提示文案

    提交
    收起所有回复
  • 又请教一下各位大佬!CF里面域名已经解析到IPV4和IPV6的公网地址,但是反代的域名用IPV4网络还是不能访问。IPV6的正常。

    校验提示文案

    提交
    你这样很难回答,每个环节都有可能有问题,可以先怀疑一下大致的问题再排查

    校验提示文案

    提交
    cf代理后不支持非标准接口访问,所以反代非标准接口肯定不行。

    校验提示文案

    提交
    收起所有回复
  • 最近新出的nginx ui项目大佬出个用法介绍呗

    校验提示文案

    提交
    好滴~

    校验提示文案

    提交
    收起所有回复
  • 没有ipv4和公网ipv6能用吗?

    校验提示文案

    提交
    能,但是没有意义了啊,你都没有公网ip了,你反代进不来呀,端口没法映射

    校验提示文案

    提交
    收起所有回复
  • 问一下,给自己nas绑定,还需要备案吗

    校验提示文案

    提交
    不需要

    校验提示文案

    提交
    收起所有回复
  • 好东西啊,我的npm不知道为什么,不太稳定,可能因为我用的汉化版,看这个,好像直接支持中文,准备替换服务器上的npm试一下

    校验提示文案

    提交
  • 留个记号备用:NAS反代利器,负载均衡、自动证书、tcp/udp反代、静态站点、重定向都有。NginxWebUI。其他还有npm,lucky

    校验提示文案

    提交
  • Lucky自动申请的证书是有问题的,win和mac电脑上浏览器都可以正常打开,但iPhone和iPad上就提示“此链接非私人链接”,也没有“继续访问”的按钮可用。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
371
扫一下,分享更方便,购买更轻松