{"repo":"Shadowner/Infrarust","free":true,"listed":false,"github":"https://github.com/Shadowner/Infrarust","clone":"git clone https://github.com/Shadowner/Infrarust.git","description":"High-Performance Minecraft Reverse Proxy in Rust","language":"Rust","stars":213,"topics":["minecraft","minecraft-proxy","minecraft-reverse-proxy","rust","rust-crate"],"license":"AGPL-3.0","category":"networking-infra","readme_excerpt":"Infrarust Minecraft reverse proxy written in Rust. Route players to backend servers by domain, manage everything from a web dashboard. [!WARNING] Infrarust V2 is currently in active development. Excpect bug with every intercepted mode (client only / offline) Features --- --- Routing Domain and subdomain-based routing with wildcard support. One port, many servers. Proxy modes passthrough , zerocopy , client only , offline , server only . From raw TCP relay to full Mojang auth interception. Web dashboard Built-in admin panel with REST API, real-time event streaming (SSE), and log viewer. Add [web] to your config and it's running. Docker Auto-discover Minecraft containers via labels - no config files needed for Docker-managed servers. Scratch-based image, multi-arch. Plugins Event-driven plugin system with built-in auth, server wake, and queue plugins. Write your own in Rust. Security Rate limiting, IP filtering, ban system (IP / UUID / username). Observability OpenTelemetry (OTLP) export for metrics, traces, and logs to any collector. Hot reload Drop a .toml file in servers/ and the proxy picks it up. No restart. Quick Start Install Configure infrarust.toml : servers/survival.toml : Run The web dashboard is at http://localhost:8080 . Your API key is in plugins/admin api/config.toml . Full docs at infrarust.dev . Docker The Docker image is built from scratch - statically linked binary, CA certs, nothing else. Supports amd64 and arm64. Auto-discovery Mount the Docker socket and I","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shadowner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shadowner/Infrarust/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}