calagopus-aio-heavy ghcr.io/calagopus/panel:heavy-aio https://ghcr.io/calagopus/panel calagopus bash false https://raw.githubusercontent.com/calagopus/website/main/web/public/icon.png http://[IP]:[PORT:8000] Calagopus is a modern, open-source game server management panel built in Rust. Deploy, monitor, and manage Minecraft, Rust, and other game servers with industry-leading performance. This all-in-one template runs the panel alongside the Wings daemon. Requires separate PostgreSQL (e.g. postgres:18-alpine) and Valkey/Redis (e.g. valkey:latest) containers on the same Docker network. https://github.com/calagopus/panel https://raw.githubusercontent.com/calagopus/unraid-calagopus/main/templates/calagopus-aio-heavy.xml https://raw.githubusercontent.com/calagopus/panel/main/README.md https://discord.gg/uSM8tvTxBV GameServers: Tools:System pterodactyl wings game servers minecraft rust panel management Before starting: (1) Create a custom Docker network named "calagopus" in the Unraid Docker tab (Add Network). (2) Start a PostgreSQL container (e.g. postgres:18-alpine) named "calagopus-db" on the "calagopus" network with POSTGRES_USER=panel, POSTGRES_PASSWORD=panel, POSTGRES_DB=panel, and a /data volume. (3) Start a Valkey/Redis container (e.g. valkey:latest) named "calagopus-cache" on the "calagopus" network with a /data volume. (4) Set APP_ENCRYPTION_KEY to a secure random string (openssl rand -hex 32). (5) Create an empty Wings config file before the first start. Docker requires the host file to exist or it will create a directory instead: touch /mnt/user/appdata/calagopus/wings-config.yml (run this in the Unraid terminal). The container will populate it on first run. ### 2026-06-19 - Require wings-config.yml to be pre-created on the host (Docker creates a directory instead of a file if the path is absent) ### 2026-06-18 - Initial release 2026-06-18 MIT 8000 2022 /mnt/user/appdata/calagopus/data /mnt/user/appdata/calagopus/logs /mnt/user/appdata/calagopus/build/binaries /mnt/user/appdata/calagopus/build/translations /mnt/user/appdata/calagopus/build/extensions /mnt/user/appdata/calagopus/build/extension-migrations /mnt/user/appdata/calagopus/wings-config.yml /var/run/docker.sock /var/lib/docker/containers/ /etc/pterodactyl/ /var/lib/pterodactyl/ /var/log/pterodactyl/ /tmp/pterodactyl/ CHANGEME postgresql://panel:panel@calagopus-db/panel redis://calagopus-cache UTC true 8000 true true true true /var/log/calagopus /wings-config.yml