WireGuard 门户 v2
简介
WireGuard Portal 是一个简单的基于 Web 的配置门户,用于 WireGuard 服务器管理。
该门户使用 WireGuard wgctrl 库来管理现有的 VPN
这样可以无缝地激活或停用新用户,而不影响现有 VPN。
连接。
配置门户支持使用数据库 (SQLite、MySQL、MsSQL 或 Postgres)、OAuth 或 LDAP
(Active Directory 或 OpenLDAP) 作为用户源,用于身份验证和配置文件数据。
特性
- 自主托管 - 整个应用程序是一个单个二进制文件
- 使用 Vue.js 编写的响应式多语言 Web UI,带有黑暗模式
- 自动从分配给客户端的网络池中选择 IP 地址
- 便于移动客户端配置的 QR 码
- 向客户端发送带有 QR 码和客户端配置的电子邮件
- 无缝启用/禁用客户端
- 如果需要,生成 wg-quick 配置文件 (
wgX.conf)
- 用户身份验证(数据库、OAuth 或 LDAP),支持密钥
- 支持 IPv6
- 支持 Docker
- 可与现有的 WireGuard 设置一起使用
- 支持多个 WireGuard 接口
- 支持多个 WireGuard 后端(wgctrl、MikroTik 或 pfSense)
- 对等方过期功能
- 处理路由和 DNS 设置,如 wg-quick 所做的一样
- 为监控和报警提供 Prometheus 指标
- 管理和客户端部署的 REST API
- 为对等方、接口或用户更新的自定义操作提供 Webhook
文档