GoForum🌐 V2EX

# 别再用 Nginx 配置折磨自己了,推荐 Zoraxy 让你 3 分钟搞定反向代理

fz420 · 2026-01-23 14:52 · 0 次点赞 · 8 条回复

别再用 Nginx 配置折磨自己了,推荐 Zoraxy 让你 3 分钟搞定反向代理

免责声明:本文中信息来源于网络,作者不保证其绝对正确性。读者在依据本文内容做出任何决策或行动前,应自行进行充分的调查与核实。对于因使用本文内容而产生的任何直接或间接损失,作者不承担任何责任。

本文为专业文章, 适合运维、开发、self-hosted 需求人员观看。


你有没有这种经历?

新部署了一个服务,要去改 Nginx 配置文件。再部署一个,又要改。改完还得nginx -s reload

有时候改错了语法,reload 失败,服务全挂了。

这时候你突然意识到:学 Nginx 配置语法的时间,比学做饭的时间还长。

别问我是怎么知道的。

@master/blogs/Zoraxy001.232dee3k76.webp" alt="Zoraxy001" />

现状

反向代理在运维、开发、self-hosted  场景中经常用到,目前 Nginx 、Caddy 、Traefik 是主流选择。它们有个共同点:需要改配置文件

语法要记,改完要重载,错了要排查。对于不想折腾配置文件的人来说,这门槛不低。

今天介绍一个不一样的选择:Zoraxy 最大特点是全 UI 操作,支持动态应用规则的反向代理。

1

4

Zoraxy 是什么

Zoraxy 是一款基于 go 编写的动态反向代理工具。

最大的特点:Web UI 管理,零配置文件

项目简介里写得很直白——这可能是最适合新手的反向代理管理器之一。

想到了 python 的 solgan: 人生苦短,我用 python

它不是药,但可能治好你的”配置文件恐惧症”。

让我想起一个笑话。

有人问医生:”我每天都要吃止痛药才能工作,怎么办?”

医生说:”那你就别工作了。”

Zoraxy 就是那个让你不用”吃止痛药”的选择——你不需要每天和配置文件较劲。

能做什么

  • 反向代理:HTTP/2 、WebSocket 自动代理、虚拟目录、别名主机、自定义请求头、负载均衡。

  • SSL 证书:ACME 自动申请、Let’s Encrypt 支持、DNS Challenge 。

  • 访问控制:IP 黑白名单、国家/地区封禁。

  • 流代理:TCP/UDP 代理。

  • 监控:集成 Uptime Monitor ,实时主机健康检查。

  • 其他:Web SSH 终端、插件系统、实时流量分析。

2 3 4 5 6 7 8 9

快速上手

安装

因为基于 go 编写,基本上主流系统上直接安装编译好的文件就成。以 Linux 为例:

wget https://github.com/tobychui/zoraxy/releases/latest/download/zoraxy_linux_amd64

chmod +x ./zoraxy_linux_amd64

sudo ./zoraxy_linux_amd64

启动后访问 http://localhost:8000 进行初始设置(无需配置文件,全部操作在 UI 中完成)。

就这么简单。

配置反向代理

登录 Web 界面后,添加反向代理规则很简单:

  1. 填写域名(比如 ftp.server.local, 注意提前配置好你的 dns 指向)
  2. 填写目标地址(比如 http://192.168.1.100:3000
  3. 保存就动态生效了

就这么简单。

@master/blogs/zoraxy004_createrules.54y9fmojzv.webp" alt="zoraxy004\_createrules" />

@master/blogs/zoraxy004_http.491s06z1vl.webp" alt="zoraxy004\_http" />

SSL 证书

Zoraxy 内置 ACME 客户端功能,支持 Let’s Encrypt 等服务商证书的自动申请:证书自动续期,不用担心过期。

下面以自定义 ACME 服务器为例,展示 ssl 证书的申请。

@master/blogs/zoraxy005_ssl.szg83ekz3.webp" alt="zoraxy005\_ssl" />

Uptime Monitor

Zoraxy 还集成了主机健康检查功能。

实时监控服务可用性,支持 HTTP/TCP/UDP 检查,失败会告警。

在”Uptime Monitor”页面添加监控目标就行。

和 Nginx/Caddy 的区别

特性 Zoraxy Nginx Caddy
配置方式 Web UI 配置文件 配置文件
动态更新 ✅ 即时生效 ❌ 需 reload ✅ 自动
SSL 证书 ACME 自动 需手动配置 ACME 自动
学习曲线
插件系统
Uptime Monitor ✅ 内置

核心差异很明显:Zoraxy 全部通过 Web 界面操作,改完立即生效,不用重载服务。

不想记配置文件语法的话,这是最大的优势。

什么时候用 Zoraxy

总体来说,zoraxy 十分适合中小企业内部, 家用 self-hosted 场景。

人生苦短, 我用  zoraxy

适合

  • 家用 lab/自托管多个服务

  • 不想折腾配置文件

  • 需要快速添加/删除代理规则

  • 需要基本的健康检查

  • 新手入门反向代理

不适合

  • 需要极高性能( Nginx/Traefik 优化更好)

  • 需要复杂的高级配置

  • 配置即代码( IaC )需求

其他信息

Zoraxy 是开源项目,AGPL 许可。

因为 go 的特性支持跨平台:Windows 、Linux 、macOS 、ARM 设备、RISC-V 。也集成到 TrueNAS 、Umbrel 、YunoHost 等应用市场。

写在最后

Nginx/Caddy 依然是优秀的选择。

但如果你厌倦了改配置文件,想要更简单的管理方式,或者刚开始接触 self-hosted ,可以试试 Zoraxy 。

就像那个老笑话:当手里拿着锤子时,看什么都像钉子。

但有时候,你需要的不是更好的锤子,而是一把螺丝刀。

Zoraxy 就是那把螺丝刀——它不是要取代你的锤子,而是给你一个不同的选择。

希望小编文章能帮助到大家,欢迎关注本公众号;有问题留言交流。

其他

欢迎关注本公众号其他社媒平台

@master/blogs/link_logo.7i0uzux6t7.webp" alt="link\_logo" title="link_logo" />

点击以下链接关注我的数字名片!

https://muselink.cc/hamisay

“如果您觉得这篇文章对您或您的朋友有所帮助,不妨动动手指,关注我们、点赞并分享到朋友圈,让更多人受益。您的每一次互动都是对我们最大的支持和鼓励!”

8 条回复
pckillers · 2026-01-23 15:02
#1

看到“reload 失败,服务全挂了”这一句我就绷不住了。 谁家 nginx reload 失败会直接崩溃的啊。 不都是继续用上一次正确的值的么。

mx1700 · 2026-01-23 15:02
#2

nginx -t:???

NoobNoob030 · 2026-01-23 15:07
#3

nginx 已经够简单实用了吧

kumiko · 2026-01-23 15:07
#4

虽说自媒体先死个妈,但 zoraxy 的确不错,挺适合家里环境自己玩玩

dog82 · 2026-01-23 15:07
#5

正在被 nginx 折磨,斜杠问题把新手折磨死

wxyrrcj · 2026-01-23 15:07
#6

支持中文么?

fz420 · 2026-01-23 15:17
#7

@NoobNoob030 人生苦短

@wxyrrcj 现在没有,不过我常用就 代理规则,ssl 证书,没生僻的单词

@dog82 这个全 UI 操作, 规则动态生效。 我用起来不错

ufan0 · 2026-01-23 15:22
#8

开头绷不住,这么行文“reload 失败,服务全挂了”会让人感觉没多少东西的。

倒是 Zoraxy 确实不错,希望能早日被 1panel 之类的支持。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: fz420
发布: 2026-01-23
点赞: 0
回复: 0