2 分•作者: miloschwartz•10 个月前
穿山甲(Pangolin)是一个开源的自托管隧道反向代理管理服务器,具备身份和访问控制功能,旨在通过在用户空间运行的加密 WireGuard 隧道安全地暴露私有资源。
我们开发穿山甲的目的是让您完全掌控您的基础设施,同时提供一个用户友好且功能丰富的解决方案,用于管理代理、身份验证和访问,所有这些都通过一个简洁易用的仪表盘 Web UI 实现。
GitHub: <a href="https://github.com/fosrl/pangolin">https://github.com/fosrl/pangolin</a>
在 VPS 上部署大约需要 5 分钟:<a href="https://docs.fossorial.io/Getting%20Started/quick-install" rel="nofollow">https://docs.fossorial.io/Getting%20Started/quick-install</a>
Lawrence Systems 的演示(YouTube):<a href="https://youtu.be/g5qOpxhhS7M?si=M1XTWLGLUZW0WzTv&t=723" rel="nofollow">https://youtu.be/g5qOpxhhS7M?si=M1XTWLGLUZW0WzTv&t=723</a>
一些用例:
* 让用户仅通过网络浏览器从任何地方访问您的应用程序
* 代理位于 CGNAT 之后
* 一个应用程序负载均衡器跨越多个云和本地环境
* 轻松暴露 IoT 和边缘设备上的服务,用于现场监控
* 将 localhost 联机,方便访问
一些关键特性:
* 无需端口转发,隐藏您的公共 IP 地址,实现自托管
* 创建代理到多个不同的私有网络
* OAuth2/OIDC 身份提供商
* 基于角色的访问控制
* 原始 TCP 和 UDP 支持
* 特定资源的 PIN 码、密码、电子邮件 OTP
* 自毁共享链接
* 用于自动化的 API
* 带有 CrowdSec 和地理封锁的 WAF