测试版 · 自托管 · 开源 · AGPL-3.0
为身边的人搭一个自己的 VPN,不必时时盯着服务器。
适合家人、朋友、社群或小团队。安装一个面板,在浏览器里添加你的服务器,再给每个人发一个链接。Mistgate 负责保持服务器配置正确,并像应用那样检测它们,所以出了故障你会最先知道。
- Hysteria2
- VLESS REALITY
- AmneziaWG 2.0 · 3.1
- Cloudflare WARP
- Linux amd64 · arm64
- SQLite,无需 Docker
- English · Русский · 简体中文


各部分如何配合
两个程序:面板,以及每台服务器上的 Agent。用户的应用只在获取链接时访问面板;VPN 流量直接发往节点。
为什么用 Mistgate
一个链接,多种协议
基于 Mihomo 内核的应用可以从同一个链接获取 Hysteria2、VLESS 和 AmneziaWG:用户的网络封锁了其中一种协议时,另一种已经在应用里了。 更多: 客户端应用
在浏览器里添加服务器
输入 IP 和 root 密码。面板会固定主机密钥、检查服务器、开放端口、安装已签名的 Agent,并等待它连接。 更多: 通过 SSH 安装节点
你最先知道
面板每 5 分钟像应用那样连接一次每台服务器。每个节点上的诊断会运行 17 项主机检查,告警发送到 Telegram。 更多: 运行状况
轻量且隐蔽
两个静态 Go 二进制文件加 SQLite,无需 Docker。面板空闲时占用 16–20 MiB,陌生人打开它的地址只会看到一个伪装站点。 更多: 安全
快速开始
从一台空的 Linux 服务器,到第一个人拿到可用的链接。
安装面板
使用最新发布版本中已签名的二进制文件,运行
mistgate setup并配置 systemd 服务单元。也可以把安装提示词交给 AI 智能体。添加节点
节点 → 添加节点会通过 SSH 安装 Agent,或者给出一条一次性命令,由你自己在服务器上运行。
把链接发给用户
在节点上部署协议配置,创建用户,再把链接发给对方。
让它值得依赖
在别人开始依赖它之前,绑定 Telegram 接收告警,检查安全设置,并设置好加密备份。
按管理后台分区浏览文档
管理后台的每个分区,以及与之对应的页面。
从这里开始
Mistgate 是什么、需要哪些服务器,以及如何安装面板。
节点
集群中的服务器、它们的协议和负载,以及添加新节点的向导。
用户
有访问权限的用户:应用、设备、流量配额和到期日期。
协议配置
现成的协议配置,可下发到节点和用户。
订阅
订阅格式、下发规则和用户看到的页面。
运行状况
告警、客户端视角检测和集群诊断。
更新
面板和节点 Agent 的版本、分批滚动更新与回滚。
集成
脚本使用的 API 令牌、供 AI 智能体使用的 MCP,以及需要你审批的变更。
设置
管理员、安全、备份和域名。
参考
命令、命令行参数、环境变量、架构,以及常见问题的解答。
Mistgate 处于测试阶段:当前发布的是 0.1.x 版本,在 1.0 之前,API、已存储的设置和节点协议仍可能变化。 状态与路线图