selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

AMP-dockerized logo

Self-host AMP-dockerized

v29

Docker image for CubeCoders AMP game server management panel

ReleaseSource AvailableOther
Updated9 hours ago
LanguageDockerfile
Setup difficultyAdvanced
Stars
162
Port
8080 (AMP web UI)
Docker
mitchtalmadge/amp-dockerized

What is AMP-dockerized?

AMP-dockerized is an unofficial community-made Docker image that packages CubeCoders AMP (Application Management Panel) into a Debian-based container. AMP provides a web UI to create and manage game servers for titles such as Minecraft Java/Bedrock, Factorio, Garry's Mod, Satisfactory, StarBound, Team Fortress 2, and Valheim. The image requires a valid paid AMP licence from CubeCoders and does not bypass that requirement. Users must assign a permanent MAC address to the container to prevent licence deactivation on restart. Configuration is done via environment variables for user/group IDs, timezone, web UI port (default 8080), admin credentials, and auto-update behavior. A persistent volume at /home/amp/ is required to store instances, game data, and settings. Installation is documented for Docker Compose, docker run, and Unraid. The project is not endorsed by CubeCoders and support is community-based via GitHub issues.

Should you self-host AMP-dockerized?

AMP-dockerized scores 42/100 on selfhost.directory (how scoring works) and ranks #50 of 62 in Game Servers. It has 162 GitHub stars.

It shipped 6 stable releases in the past year. The latest, v29, came out on 27 September 2026. New versions land roughly every 8 days.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Other-licensed and written mostly in Dockerfile.

Its closest alternative on selfhost.directory is minecraft (78/100, 14 489 stars). It scores higher overall, so compare the two before you pick. See AMP-dockerized vs minecraft side by side.

Features

  • Automatic AMP updates
  • Game Server Management
  • MAC address persistence
  • Multi-platform deployment
  • Persistent data volume
  • Web-based administration panel

AMP-dockerized README

How to configure AMP-dockerized

  • AMP_AUTO_UPDATEtrueSet to false if you would like to disable automatic updates on container reboot.

    Set to false if you would like to disable automatic updates on container reboot.

    values: true,false

  • GID1000The ID of the group for the user above.

    The ID of the group for the user above.

  • IPBINDING0.0.0.0Which IP address the main instance will bind to.

    Which IP address the main instance will bind to.

  • PASSWORDpasswordThe password of the admin user. This value is only used when creating the new user.

    The password of the admin user. This value is only used when creating the new user.

  • PORT8080The port of the Web UI for the main instance.

    The port of the Web UI for the main instance.

  • TZEtc/UTCThe timezone to use in the container. Pick from the TZ database name column on Wikipedia.

    The timezone to use in the container. Pick from the TZ database name column on Wikipedia.

  • UID1000The ID of the user (on the host) who will own the ampdata volume.

    The ID of the user (on the host) who will own the ampdata volume.

  • USERNAMEadminThe username of the admin user created on first boot.

    The username of the admin user created on first boot.

AMP-dockerized releases & version history

More in Game Servers

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…