Pangolin - 零信任隧道反向代理解决方案,类似 Cloudflare Zero Trust Tunnel
https://github.com/fosrl/pangolin
Pangolin 是一个自托管的隧道反向代理服务器,具有身份和访问控制功能,旨在安全地公开分布式网络上的私有资源。
它充当中央枢纽,通过加密隧道连接隔离的网络,即使在限制性防火墙后也能轻松访问远程服务,无需开放端口。
● 通过 WireGuard 隧道提供反向代理功能
● 集中身份验证系统,支持平台单点登录
● 定义 IP、IP 范围和 URL 路径的访问控制规则
● 支持 TOTP 双因素身份验证
● 支持组织、站点、用户和角色管理
● 支持外部身份提供商(IdP)集成,如 Authentik、Keycloak 和 Okta
● 支持使用 Newt 客户端或任何 WireGuard 客户端连接
● 提供全面的 API 文档,方便自动化和集成。
● 支持 HTTP/HTTPS 和 TCP/UDP 服务,具备负载均衡能力。
● 自托管部署,支持 Docker,适合多云和本地环境。
#Network #HomeLab #Tool #GitHub
https://github.com/fosrl/pangolin
Pangolin 是一个自托管的隧道反向代理服务器,具有身份和访问控制功能,旨在安全地公开分布式网络上的私有资源。
它充当中央枢纽,通过加密隧道连接隔离的网络,即使在限制性防火墙后也能轻松访问远程服务,无需开放端口。
● 通过 WireGuard 隧道提供反向代理功能
● 集中身份验证系统,支持平台单点登录
● 定义 IP、IP 范围和 URL 路径的访问控制规则
● 支持 TOTP 双因素身份验证
● 支持组织、站点、用户和角色管理
● 支持外部身份提供商(IdP)集成,如 Authentik、Keycloak 和 Okta
● 支持使用 Newt 客户端或任何 WireGuard 客户端连接
● 提供全面的 API 文档,方便自动化和集成。
● 支持 HTTP/HTTPS 和 TCP/UDP 服务,具备负载均衡能力。
● 自托管部署,支持 Docker,适合多云和本地环境。
#Network #HomeLab #Tool #GitHub