Skip to content
@Mistgate

MistGate

Lightweight self-hosted VPN panel: Hysteria2 and AmneziaWG in one subscription. Pure Go, no Docker. Fleet doctor, signed updates, MCP for AI agents.
Mistgate logo

Mistgate

Your own VPN for your people, without babysitting servers.

Beta · until 1.0 the API, the stored settings and the node protocol may still change

English · Русский

Mistgate is an open-source panel for people who run a VPN for others: family, friends, a community or a small team. It runs Hysteria2, VLESS and AmneziaWG. You add a server from the browser with its IP and root password, and each person gets one link. The panel checks every server the way an app does and tells you in Telegram when one breaks. It is two static Go binaries with SQLite and systemd, no Docker, under the AGPL-3.0.

The Mistgate admin: six nodes with their health and throughput, one open problem, recent events

The panel

The app for Windows

Mistgate for Windows is the panel's own app, and it also works with any plain subscription link. Hysteria2, AmneziaWG and VLESS in one window; it picks the server and the protocol that work on the network you are on, sends through the VPN only what you choose (by site, by list, by program), holds the traffic with a kill switch while the tunnel is down, and shows what is blocked from where you are. With a Mistgate panel it enrols the PC with its own key and shows the plan, the data used, the devices and the Telegram proxies.

Mistgate for Windows: connected, the server list on the right

How to help

  • Run the panel on a spare VPS and open an issue for anything that breaks or reads unclear.
  • Try the Windows app on your network and tell us what does not connect.
  • Fix a documentation page: every page on mistgate.app has an edit link.
  • Read CONTRIBUTING.md and send a pull request. Coding agents start with AGENTS.md.
  • Report vulnerabilities privately: SECURITY.md.

Pinned Loading

  1. mistgate mistgate Public

    Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SS…

    Go 303 24

Repositories

Showing 6 of 6 repositories
  • mistgate-client Public

    Desktop VPN client for Windows: Hysteria2, AmneziaWG and VLESS in one app, routes by site and by program, kill switch, network check. Works with Mistgate panels and plain subscription links

    Mistgate/mistgate-client's past year of commit activity
    HTML 2 AGPL-3.0 0 0 0 Updated Nov 15, 2026
  • Xray-core Public Forked from XTLS/Xray-core

    Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

    Mistgate/Xray-core's past year of commit activity
    Go 0 MPL-2.0 6,452 0 0 Updated Nov 15, 2026
  • hysteria Public Forked from HyNetworks/hysteria

    Hysteria is powerful, lightning-fast, and censorship-resistant open-source proxy software

    Mistgate/hysteria's past year of commit activity
    Go 0 MIT 2,375 0 0 Updated Nov 15, 2026
  • REALITY Public Forked from XTLS/REALITY

    THE NEXT FUTURE

    Mistgate/REALITY's past year of commit activity
    Go 0 MPL-2.0 503 0 0 Updated Nov 15, 2026
  • mistgate Public

    Beta. Self-hosted panel for running a VPN for others: family, friends, a community or a small team. Hysteria2, VLESS REALITY and AmneziaWG, one link per person. Add servers from the browser over SSH; client-eye health checks and Telegram alerts; MCP for AI agents. Two static Go binaries, SQLite, no Docker.

    Mistgate/mistgate's past year of commit activity
    Go 303 AGPL-3.0 24 2 0 Updated Nov 15, 2026
  • .github Public

    Mistgate organization profile

    Mistgate/.github's past year of commit activity
    0 0 0 0 Updated Nov 13, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Go HTML