A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Gate is an extensible, high performant & paralleled
Minecraft proxy server with scalability, flexibility &
excellent server version support -
written in Go and ready for the cloud!
There is a lot to discover on Gate’s website.
Please refer to the website for the documentation,
guides and any more information needed!
Follow our quick start guide on creating a simple Minecraft network!
Platform | Installation Command | |
---|---|---|
Go | go run go.minekube.com/gate@latest |
|
Linux/macOS | `curl -fsSL https://gate.minekube.com/install \ | bash` |
Windows | `powershell -c “irm https://gate.minekube.com/install.ps1 \ | iex”` |
Gate has a Lite Mode which is a lightweight version of Gate that can expose
multiple Minecraft servers through a single port and IP address and reverse proxy
players to backend servers based on the hostname/subdomain they join with.
See the Lite Mode guide for more information.
graph LR
A[Player Alice] -->|Join example.com| C(Gate Lite)
B[Player Bob] -->|Join my.example.com| C(Gate Lite)
C -->|10.0.0.1| D[Backend A]
C -->|10.0.0.2| E[Backend B]
C -->|10.0.0.3| F[Another Proxy]
linkStyle 0 stroke:orange
linkStyle 1 stroke:purple
linkStyle 2 stroke:purple
linkStyle 3 stroke:orange
The starter template is designed to help you get started with your own Gate powered project.
Fork it! 🚀 - minekube/gate-plugin-template