← Back to overview
🎮 Reference · Game servers

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.

AMP · game-server panel
🎛️
ADS controller
web panel · one login for all servers
manages 6 instances
GAME-SERVER INSTANCES (isolated, each in a container)
🧱Minecraft
▶ 4 players
🪓Valheim
▶ 2 players
🐾Palworld
▶ 3 players
🦖ARK
■ idle
🏭Satisfactory
▶ 1 players
🔫CS2
■ idle
Per instance: own console · backups · schedules · roles
📦 deployed as a container via Dockhand · behind Traefik + Authentik

🎛️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.

AMP · CubeCodersADS controllerweb panel

📦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.

per containerown consoleCPU/RAM limit

🗓️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.

auto-backupschedulerone-click update

👥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.

rolesmulti-userleast privilege

🚀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.

DockhandTraefikAuthentik
Stack in use
AMP (CubeCoders)ADS controllerDockerDockhandTraefikAuthentik