AMP — game servers at the push of a button
AMP (CubeCoders’ Application Management Panel) is the homelab’s game-server hub. Instead of setting up each server by hand, an ADS controller manages any number of isolated instances through a web panel — Minecraft, Valheim, Palworld and more. It ships like every other service: as a container via Dockhand, behind the reverse proxy and login.
🎛️One panel for every server
The ADS controller (Application Deployment Server) is the central UI: create new game servers from ready-made templates, start, stop, update — all in the browser, no SSH and no bespoke setup per game.
📦Isolated instances
Each game server runs as its own instance in its own container — with its own console, config, player list and resource limits. A crashed game doesn’t take the others down with it.
🗓️Backups & schedules
AMP backs up worlds and configs automatically and schedules recurring tasks — restarts, backups, maintenance windows. Updates pull per instance with a single click.
👥Roles for friends
Role-based access lets fellow players manage their own server — console, restart, whitelist — without access to the rest of the homelab. Cleanly scoped instead of full access for everyone.
🚀Shipped like everything else
AMP itself runs as a container via Dockhand and sits — like every service — behind Traefik and Authentik. One push, one redeploy, one login. No special path for the game servers.