Repolode
wangwanjie

wangwanjie/gately

面向家庭实验室和 NAS 的自托管网关,单个二进制集成 DDNS、端口转发、反向代理、证书和 WAF 等功能。

可替代:Lucky

Star
356
Fork
34
未关闭 Issue
3
最近提交
2小时前

这是什么?

Gately 是一套开源网络网关工具,面向家庭网络、NAS、云主机和各类服务器。它集成了多家 DNS 服务商的动态 DNS、基于 STUN 的 NAT 穿透,以及支持 SNI 路由的端口转发(多个服务可共用 443 端口)。Web 服务部分提供反向代理、静态站点和 HTTPS,证书通过 ACME 自动签发和续期,并内置基于 Coraza 与 OWASP CRS 的 WAF。

同一个程序还管理 Tailscale、frp 和 Cloudflare Tunnel,支持 Docker 容器管理、带 SSH 和 SFTP 的 Web 终端、WebDAV 与 FTP 服务、网络诊断,以及同步到 nftables 的 fail2ban 式入侵防护。配置以明文 JSON 保存,已有的 Lucky 配置可以直接导入。

Gately 可运行于 Docker、fnOS、OpenWrt、Linux、macOS、Windows 和 FreeBSD,提供管理界面、命令行工具和 MCP 服务,便于脚本化与自动化。

核心功能

  • 01支持多家服务商的动态 DNS,兼容 IPv4/IPv6 与 webhook
  • 02SNI 路由可让多个服务共用 443 等同一端口
  • 03通过 DNS-01 或 HTTP-01 自动签发和续期 ACME 证书
  • 04基于 Coraza 与 OWASP CRS 的 WAF,可调整请求体检测范围
  • 05统一管理 Tailscale、frp 和 Cloudflare Tunnel
  • 06加密配置备份,以及带差异对比和回滚的配置历史与审计日志

适用场景

  • 将家用 NAS 或服务器上的服务通过 HTTPS 暴露到公网
  • 用一个自托管网关替代原有的 Lucky 部署
  • 在 OpenWrt 路由器上运行反向代理和 WAF
  • 通过一个 Web 控制台统一管理 Docker 容器及其升级

收录于专题

标签

常见问题

gately 是什么?
面向家庭实验室和 NAS 的自托管网关,单个二进制集成 DDNS、端口转发、反向代理、证书和 WAF 等功能。 Gately 是一套开源网络网关工具,面向家庭网络、NAS、云主机和各类服务器。它集成了多家 DNS 服务商的动态 DNS、基于 STUN 的 NAT 穿透,以及支持 SNI 路由的端口转发(多个服务可共用 443 端口)。Web 服务部分提供反向代理、静态站点和 HTTPS,证书通过 ACME 自动签发和续期,并内置基于 Coraza 与 OWASP CRS 的 WAF。
gately 可以免费使用吗?用的什么许可证?
gately 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
gately 还在维护吗?
活跃维护中。gately 最近一次提交是在 2026年10月24日。
gately 适合用来做什么?
将家用 NAS 或服务器上的服务通过 HTTPS 暴露到公网 用一个自托管网关替代原有的 Lucky 部署 在 OpenWrt 路由器上运行反向代理和 WAF 通过一个 Web 控制台统一管理 Docker 容器及其升级
在哪里获取 gately?
源代码和安装说明在 GitHub 上:https://github.com/wangwanjie/gately

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目