CraftHost technical handbook
Find the chapter for the job in front of you.
Start from zero, jump directly to a problem, or deepen an existing server. Every guide stays public—no builder or saved plan required.
Start Here
What is self-hosting?
Meet every moving part and choose Windows, ZimaOS, or Ubuntu.
5 min · Easy→LEVEL 1Can my PC run it?
Decide whether the PC, storage and network are a sensible fit.
8 min · Easy→LEVEL 1What should I use?
Answer five simple questions and get a recommended hosting stack.
4 min · Easy→Windows Setup
Ubuntu / Linux Setup
ZimaOS Setup
Back up before ZimaOS
Save anything important before the ZimaOS installation erases a drive.
15 min · Careful→LEVEL 1Download ZimaOS
Get the current x86-64 installer from the official source.
5 min · Easy→LEVEL 1Flash the USB
Turn a normal USB stick into a bootable ZimaOS installer.
12 min · Careful→LEVEL 1Boot from USB
Open the one-time boot menu and choose the UEFI USB entry.
10 min · Careful→LEVEL 1Install ZimaOS
Choose the correct drive, install, then complete the first boot.
15 min · Careful→LEVEL 1Open ZimaOS
Find the server on your network and create its first account.
8 min · Easy→LEVEL 1Install Crafty on ZimaOS
Add the optional web panel to the ZimaOS path.
12 min · Easy→LEVEL 1Match Java to Minecraft
Recognize the usual version errors without memorizing Java releases.
7 min · Easy→LEVEL 1Create a server in Crafty
Complete the Paper or Fabric server inside the ZimaOS Crafty panel.
18 min · Easy→Improve Your Server
Plugins
Mods
Fabric mods
Know which mods belong on the server, client or both.
15 min · Easy→LEVEL 2Fabric API
Install the common library that many Fabric mods expect.
5 min · Easy→LEVEL 2Datapacks
Add world-level changes without confusing them with mods or plugins.
8 min · Easy→LEVEL 2Host a modpack
Use official server packs or build a legal, version-locked pack for friends.
20 min · Careful→Crossplay
Discord
Performance
Server Software
Panels
Hosting Options
Networking
Networking without the jargon
Understand LAN, WAN, NAT, CGNAT, ports, tunnels, DNS and firewalls.
16 min · Easy→LEVEL 3Public access options
Compare Playit, port forwarding, Tailscale and ZeroTier.
20 min · Optional→LEVEL 3Use your own domain
Point play.example.com at the right address with A, AAAA, CNAME or SRV.
15 min · Optional→Advanced Hosting
Keep It Running
Help
Something broke?
Work from the symptom to the likely cause and first useful check.
As needed · Easy→LEVEL 1How to ask for help
Collect the details that let another person diagnose the problem.
5 min · Easy→LEVEL 1Frequently asked questions
Clear answers about cost, hardware, Bedrock, Wi-Fi and safety.
10 min · Easy→