有兄弟们用 nginx proxy manager (或者其他图形化工具)来管理 nginx 反向代理的吗?
我们的主要需求是反向代理,现在用 nginx 在跑。因为日常运维的同事对命令行不太熟,操作也麻烦,想通过 gui 工具来进行管理,因为之前遇到过好几次命令行操作失败不小心改错了。
现在主要担心的是第一个 npm 好像内置了 openresty ,似乎单独升级都不是太方便。第二这个东西毕竟套了一层 docker 容器,不知道稳定性如何,万一崩了不像普通 nginx 那么容易恢复。
或者有其他类似的工具可以推荐不?主要需求其实就是通过 gui 界面,能减少日常配置的工作复杂度和出错几率。
谢谢!
![]() |
1
yanjieee 19 小时 56 分钟前
宝……宝塔?
(不知道会不会挨骂) |
2
sleepm 19 小时 54 分钟前
traefik
虽然网页不能管理配置,但是有很多种配置方法 |
3
tonynothing 19 小时 54 分钟前
Lucky ?
(感觉会挨骂) |
![]() |
4
rj 19 小时 46 分钟前 ![]() 因为日常运维的同事对命令行不太熟
———————— 换个熟的同事 |
6
lcy630409 19 小时 41 分钟前
宝塔吧 哥
没有专业运维 就用宝塔这类的东西,怕漏洞 就日常关闭宝塔的端口 |
![]() |
7
alteremliu 19 小时 40 分钟前 ![]() 直接上 caddy
|
![]() |
8
CivAx 19 小时 36 分钟前
你们是改什么?改动逻辑是 Updat (无论原配置是什么,都覆写为指定新配置)还是 Edit (先获取原配置内容,再根据情况灵活修改部分配置)?
如果是 Update ,那么 Gitlab / Github 的 CI Job 套一个固定脚本,要操作了就上 Pipeline 点一下 Run ,不需要引入新工具。 |
9
njmaojing 19 小时 36 分钟前
可以上宝塔,但是 OP 我建议你不要直接开任何宝塔的端口到公网,纯内网访问或者开 ip 白名单、ssh 隧道代理之类的,会更安全些
|
![]() |
10
zsj1029 19 小时 33 分钟前
https://github.com/zsj1029/node-proxy-server
之前的写的一个小工具,可以参考,支持 http 和 ws nodejs 的一个 proxy 包实现,支持 api 动态调用,代理的端口每次是随机的 |
![]() |
11
oneisall8955 19 小时 32 分钟前
|
12
flat 19 小时 28 分钟前
用了,还行,但是有几个问题
1 、如果某个配置某天无法使用了,(比如某个回源 host 解析不了了),改其它配置重启后会直接 502 ,要去配置目录手动改文件来操作 2 、管理系统后端 是 nodejs 来做的,里面还有个定时 renew cert 的定时任务,配置的地址是外网地址,不需要建议关掉,node 的 cpu 占用时不时会飙一下 |
![]() |
13
iyaozhen 19 小时 25 分钟前
或者你需要的不是 gui ,而是发布流程
可以把 nginx conf 使用 git 管理起来,每次修改相互 review 下,做一个简单的发布系统,也方便回滚 |
15
LittleFox 17 小时 33 分钟前
1panel ?
|
16
zypy333 17 小时 30 分钟前
现在用 1panel 自带的
|
![]() |
18
jqtmviyu 16 小时 21 分钟前 ![]() 早点远离 nginx proxy manager
1. 需要访问一个外网被墙的地址, 访问不了就报防火墙出错. 2. 升级证书还一堆 python 依赖, python 依赖冲突了证书续签还会失败. 3. 看下 issues 多少未关闭, 多少是存在已久的. 有些解决方法竟然是进入容器卸载过新的依赖安装旧的. 降级 docker 镜像还不行, 因为内面的 py 包没有锁版本. |
![]() |
19
chairuosen 16 小时 15 分钟前
把 conf 扔进 git 里,改动需要 review 后再更新到机器上
|
![]() |
20
Removable 16 小时 7 分钟前
目前在用 1panel
|
21
dcncy 15 小时 58 分钟前 via iPhone
我在家庭内网部署了将近 20 多个服务,用的就是这个 ngnix proxy manager 做的反向代理。我觉得挺稳定的,不折腾。
不过我不暴漏到公网,公网通过 vmess 加密访问,安全性未知。 |
22
37Y37 15 小时 47 分钟前
好多年前的公司,同样的需求,管理几百给代理,写了个 webUI 来实现 https://blog.ops-coffee.cn/s/nginx-proxy-management-system-devops.html
|
![]() |
23
xuekerchen 15 小时 41 分钟前
我也在用 Nginx proxy manager ,用挺久的,习惯了。楼上说的一些缺点在之前的版本中确实有发生,现在我用的挺稳的,不知道新版本是不是还会有证书续签的 bug 。
|
24
kaf 15 小时 39 分钟前
AI 时代的 nginx 的配置还有有啥不熟的,问问 ai 几乎不会出错,还有 nginx -t 可以提前验证下
|
![]() |
25
yihy8023 15 小时 37 分钟前
我觉的可以试试 nginx-ui ,它能和本机的 nginx 交互,遵循 nginx 的配置规则。
|
![]() |
26
barkure 13 小时 39 分钟前 via iPhone
Caddy ,Caddyfile 很好写
|
27
Bssn 9 小时 4 分钟前
我用 Caddy, nginx proxy manager 太重了,没必要
|
![]() |
28
SenLief 2 小时 21 分钟前 via iPhone
caddy 几行代码的事情
|
![]() |
29
wxyrrcj 1 小时 27 分钟前
|
![]() |
30
wxyrrcj 1 小时 25 分钟前
|
33
fingerxie 1 小时 9 分钟前
我用的 1panel ,挺好用的,感觉不错
|