为 nginx 提供图形化网页界面,无需手动编辑配置文件即可管理虚拟主机、代理、SSL 证书和流转发。
- Star
- 5,538
- Fork
- 330
- 未关闭 Issue
- 158
- 最近提交
- 昨天
这是什么?
Zoraxy 是一款通过网页界面管理的反向代理与转发工具,可按域名或虚拟目录将 HTTP 和 HTTP/2 请求转发到后端服务,也支持 TCP 与 UDP 的流式转发。
除了路由功能,它还通过 ACME 管理 TLS 证书,支持自动续期以及多家 DNS 服务商的 DNS 验证。访问控制方面提供按 IP 和国家的黑白名单、Basic Auth、重定向规则、负载均衡和在线站点监控。插件系统以及 Authelia、Authentik 等 forward-auth 集成可进一步扩展功能。
项目提供 Windows、Linux 及 ARM 设备的单文件可执行程序,也支持 Docker 部署。内置端口扫描、mDNS 扫描、Wake-on-LAN 和网页 SSH 终端等实用工具,其中网页 SSH 目前仅支持 Linux 系统。
核心功能
- 01支持 HTTP 与 HTTP/2 反向代理,提供虚拟目录、负载均衡和自定义请求头
- 02自动代理 WebSocket,并支持 TCP/UDP 流式转发
- 03通过 ACME 管理证书,支持自动续期和 DNS 验证
- 04支持基于 IP 和国家的黑白名单
- 05内置在线监控、端口扫描和 Wake-on-LAN 工具
- 06提供插件系统,并支持 Authelia、Authentik 等 forward-auth 集成
适用场景
- 在一台家庭服务器上通过不同子域名对外提供多个自托管服务
- 为内网 Web 应用添加 HTTPS 并自动续期证书
- 将 TCP 或 UDP 流量转发到 NAT 路由器后的服务
- 在已有应用前加上 SSO 或 forward-auth 认证层
快速上手
- 1
克隆仓库
git clone https://github.com/tobychui/zoraxy - 2
进入源码目录并获取依赖
cd ./zoraxy/src/ && go mod tidy - 3
编译二进制文件(需要 Go 1.23 或更高版本)
go build - 4
启动 Zoraxy,管理界面端口为 8000
sudo ./zoraxy -port=:8000
使用前须知
- Web SSH 仅支持基于 Linux 的系统,部分架构仍为实验性质。
- 从源码构建需要 Go 1.23 或更高版本。
- nginx 配置转换工具标注为实验性功能。
- AGPL-3.0 许可证要求衍生作品以相同条款开源。
收录于专题
标签
常见问题
- zoraxy 是什么?
- 一款带网页管理界面的通用 HTTP 反向代理与转发工具,使用 Go 编写,适合家庭实验室和小型服务器。 Zoraxy 是一款通过网页界面管理的反向代理与转发工具,可按域名或虚拟目录将 HTTP 和 HTTP/2 请求转发到后端服务,也支持 TCP 与 UDP 的流式转发。
- zoraxy 可以免费使用吗?用的什么许可证?
- zoraxy 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- zoraxy 还在维护吗?
- 活跃维护中。zoraxy 最近一次提交是在 2026年10月22日。
- zoraxy 适合用来做什么?
- 在一台家庭服务器上通过不同子域名对外提供多个自托管服务 为内网 Web 应用添加 HTTPS 并自动续期证书 将 TCP 或 UDP 流量转发到 NAT 路由器后的服务 在已有应用前加上 SSO 或 forward-auth 认证层
- zoraxy 怎么安装和运行?
- 克隆仓库: git clone https://github.com/tobychui/zoraxy 进入源码目录并获取依赖: cd ./zoraxy/src/ && go mod tidy 编译二进制文件(需要 Go 1.23 或更高版本): go build 启动 Zoraxy,管理界面端口为 8000: sudo ./zoraxy -port=:8000
- 在哪里获取 zoraxy?
- 源代码和安装说明在 GitHub 上:https://github.com/tobychui/zoraxy
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2141151GoMIT更新于 12天前
带 WebUI 的轻量反向代理,可自动为 Docker 和 Podman 容器配置路由,并支持证书与休眠唤醒。
4165191GoOther更新于 7天前
Caddy 是一款用 Go 编写的可扩展 Web 服务器,默认自动启用 HTTPS,支持 HTTP/1.1、HTTP/2 和 HTTP/3。
7.8万5163GoApache-2.0更新于 前天
自托管的 TLS 证书全生命周期管理平台,负责签发、续期、发现、清点并部署证书。
1474119PythonMIT更新于 19小时前
通过网页远程访问 Linux 设备的终端、文件与设备 Web 界面,经由中心服务器中转。
4046551CMIT更新于 7天前
面向小型企业、工作室和个人网站的轻量开源 Web 应用防火墙,支持完全私有化部署。
1607195GoApache-2.0更新于 昨天