Getting started
What Konnekt needs, where it runs, and how to point it at your first server.
Requirements
Konnekt is one file, with no runtime to install beside it. Three things on top of that:
-
A server jar
The Minecraft server you already run. Konnekt manages it, it doesn't fetch one.
-
Java
Your server needs it to run. Konnekt itself doesn't.
-
Windows or Linux
64-bit. macOS builds from source today.
Platform support
| Platform | Build | Status |
|---|---|---|
| Windows (x86-64) | konnekt-windows-amd64.exe |
ALPHA |
| Linux (x86-64) | konnekt-linux-amd64 |
SNAPSHOT |
| Fedora / RHEL (x86-64) | .x86_64.rpm |
SNAPSHOT |
| macOS | Build from source | SOURCE |
- Rocky and RHEL 9 are not compatible.
- Linux needs
webkit2gtk4.1andgtk3at runtime. - macOS has no published build; it builds from source.
Your first server
-
Add a server
Point it at the jar and the folder it lives in, then name it and give it RAM.
-
Install a server
Forge and NeoForgeHand it a Forge or NeoForge installer instead and it runs the install for you, then adds what comes out.
-
Start it
The console streams the log live and takes commands inline.
-
Join it
The server runs on the machine you are sitting at, so its address is
localhost. Put that into Minecraft under Multiplayer, Direct Connection as the Server Address, then Join Server.
Player list and commands need enable-rcon on in
server.properties until
Konnekt sets it up for you.
Build from source SNAPSHOT
A source build is the newest code, so it is a snapshot: newer than the release, and untested.
Requires Go,
Node.js with
pnpm, and the
Wails CLI. On Linux you also need the webkit2gtk and gtk3
development packages.
git clone https://github.com/kollektiv-mc/Konnekt
cd Konnekt
pnpm install
wails dev
Run wails doctor first; it reports what your distro is missing. If
WebKit detection fails, add the build tag:
wails build -tags webkit2_41
wails dev -tags webkit2_41
FAQ
Is it free?
Yes. Released under CC0, so there's no copyright to ask permission from. No accounts, no tiers, no subscriptions.
Does it phone home?
No telemetry, analytics or crash reporting. Konnekt reaches the network in three cases: GitHub for update checks, Modrinth for mods, and your own server over RCON.
Which server types work?
Vanilla, Paper/Spigot/Bukkit, and modded Fabric, Forge and NeoForge. The loader is detected automatically. Bedrock isn't supported.
The server stops as soon as I start it
On a first run that is almost always the EULA: Minecraft will not start until
you have accepted it, and says so in the log on its way out. Konnekt watches for
that line and offers to write eula.txt for you, then starts the
server again.
Where does it store my data?
Your server files stay where they are. Konnekt's own state (servers, layouts, presets, scheduled tasks) is JSON in the OS application-data directory.
Is it stable?
It's alpha. The core is functional and in daily use, but expect rough edges. See the roadmap.
Can I run the newest code?
Yes. Snapshots are built from the newest code whenever it changes and published as pre-releases, so you can run features and fixes before they reach a release. They're untested, so Konnekt warns before installing one. Grab the first from the download page; after that a snapshot offers you the next one itself, and a release once one overtakes it. Settings > General has the channel if you want to follow snapshots from a stable build.
Can I manage a server on another machine?
No. Konnekt manages servers on the machine it runs on. Web access is a later roadmap item.
Fair warning
This is a personal side project which was built to run my own Minecraft servers the way I want, rather than to match what a wider community might expect from it. Most of the code comes from Claude, with me reading over its shoulder rather than writing it myself; I'm not a programmer, just someone putting AI tools to use for something I needed. So don't expect a polished, textbook-clean codebase. It works for me, and that's the bar I'm holding it to.
I have no interest in gatekeeping any of this, so take the code and do what you want with it — fork it, extend it, rebuild it, whatever. It's released under CC0, so there's no copyright to ask permission from.