ZeroBlockBridge

Self-host your Minecraft server — crash detection, tunneling, backups and Java management, all without complex or time-consuming setups.

Making Minecraft server self-hosting easy

Click to reveal

Everything your server needs

From first boot to a running multiplayer world — ZBB handles it so you don't have to.

Auto-Healing Watchdog

Detects crashes, zombie processes, and TPS lag spikes. Exponential backoff restarts keep your server alive — even when you're offline.

Watchdog · Heartbeat · Lag Monitor
🌐

Instant Public Tunnel

Integrated Playit.gg agent gives your server a permanent public address. No router config, no DynDNS — friends just type the address and join.

Playit.gg · No Port Forwarding

Smart Java Management

Reads bytecode from your server JAR to pick the exact Java version. Downloads the right JDK silently — never touches your system installation.

Java 8 · 16 · 17 · 21 · Auto-detect
🧩

Modrinth Mod Browser

Search, install, and update mods directly from inside ZBB. Per-server mod lists, version picker, and one-click update checker.

Modrinth API · Fabric · Forge · Quilt
🛡️

Command Sanitizer

80+ safe Minecraft commands on an explicit allowlist. Shell injection, pipe operators, and dangerous flags are blocked before reaching the JVM.

Allowlist · shell=False · No injection
🎨

Settings 2.0 & Themes

Full light/dark/system theme support with a live flip, plus a 5-tab Settings dialog for Discord webhooks, managed JDKs, and disk usage.

Light · Dark · System
  • 💾 Scheduled Backups — auto ZIP by interval & retention
  • 📦 Templates & .zbbpack — reusable configs, portable archives
  • 👥 Players Dashboard — ops, bans, whitelist in one view
  • 🔗 Mod Dependency Resolution — auto-resolve, update badges
  • 💬 Discord Webhooks — crash, ready, backup & player events

See it in action

The real dashboard — server list, live console, and tunnel status at a glance.

ZeroBlockBridge dashboard showing server list, console output, and tunnel status

Up and running in 3 steps

01

Pick your server type

Vanilla, Paper, Fabric, Forge, Purpur — choose version and loader. ZBB downloads the JAR and scaffolds server.properties automatically.

02
🟩

Hit Start

Java is resolved, eula.txt accepted, and the server launches with Aikar's GC flags — optimized out of the box. No terminal needed.

03
🌐

Share the link

Playit tunnel activates. Copy the address, send it to friends. server.log streams live while ZBB keeps everything alive.

Get ZeroBlockBridge

Windows & Linux · Python 3.10+

Open Source AGPL-3.0 Active Development
Download for Windows Download for Linux Experimental

Windows may show a SmartScreen warning — the .exe isn't code-signed yet (indie dev, no budget for a cert). Click "More info" → "Run anyway", or check the source yourself first.

Or clone & run git clone https://github.com/DesvoSoft/ZeroBlockBridge.git cd ZeroBlockBridge && pip install -r requirements.txt py app/launcher.py