The easiest way to host your own Minecraft server.
Realm is a local-first, zero-config Minecraft server launcher designed for non-technical users. It automates the entire process of setting up a Java Edition server, managing dependencies, and exposing it to the internet using playit.gg, no port forwarding required.
- One Happy Path: A streamlined experience with zero unnecessary configuration.
- Automated Setup: Automatically downloads and configures Java, the Minecraft Server JAR, and the Playit tunnel.
- No Port Forwarding: Built-in tunneling exposes your server securely without touching router settings.
- Local-First: You own your data. No external accounts or backend services required (except for the tunnel).
- Visible State: Clear, real-time feedback on what the server is doing.
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Rust (Tauri)
- Framework: Tauri v2
- Clone the repository.
- Install frontend dependencies:
bun install
Start the development server:
bun tauri dev