Crafty Controller on Ubuntu 24.04 LTS
by cloudimg
Self-hosted web control panel for Minecraft and other game servers, secured and supported by cloudimg
Crafty Controller on Ubuntu 24.04 LTS
Crafty Controller is an open source, self-hosted control panel for running and administering Minecraft and other game servers from your browser. Create, start, stop and restart servers, watch a live console and send commands, edit configuration, schedule automated tasks and backups, set per-server resource limits, and give your team role-based access - all without touching the command line.
cloudimg packages Crafty Controller from the vendor's official container, pinned by digest, on Ubuntu 24.04 LTS:
- The Python (Tornado) panel, published only on loopback and fronted by nginx with TLS
- The embedded SQLite datastore, held in Docker volumes captured into the image
- Bundled Java runtime handling for the managed game servers
Secure by default
Crafty generates a fresh, random administrator password uniquely on the first boot of every VM and never bakes a known credential into the image; the password is written to a root-only file on the instance for you to retrieve. The panel is published only on the loopback interface behind an nginx reverse proxy that terminates TLS on a per-VM self-signed certificate (the included guide walks through installing a trusted certificate with Let's Encrypt), and unauthenticated API requests are refused.
What you get
- Crafty Controller 4.10.7 from the official image, pinned by digest, managed as a systemd service
- A unique random administrator password generated at first boot, stored root-only
- An nginx TLS reverse proxy with a per-VM certificate, WebSocket aware for the live console
- A paired step-by-step deployment guide
- Ongoing security patching and image maintenance
- 24/7 expert cloudimg support
Licensing and pricing
Crafty Controller is open source under the GPL-3.0 licence and is free to use. The cloudimg charge of $0.04 per vCPU per hour covers packaging, security patching, image maintenance and 24/7 support. Recommended size: Standard_B2s for the panel; size up for the game servers you run.
Guide: https://www.cloudimg.co.uk/guides/crafty-controller-on-ubuntu-24-04-azure/. 24/7 support: support@cloudimg.co.uk.