Skip to content

Install on Unraid

On Unraid you add Stackmoor as a regular container: Docker → Add Container.

Field Value
Name stackmoor
Repository ghcr.io/gadziunet/stackmoor:latest
Network type bridge
WebUI http://[IP]:[PORT:5001]/

Then add these with Add another Path, Port, Variable…:

Type Container Host
Port 5001 5001
Path /var/run/docker.sock /var/run/docker.sock
Path /mnt/user/appdata/stackmoor/stacks /mnt/user/appdata/stackmoor/stacks
Variable STACKS_DIR /mnt/user/appdata/stackmoor/stacks
Path /app/data /mnt/user/appdata/stackmoor/data
  • Port – any free port on the host.
  • docker.sock – gives the panel access to Docker.
  • Stacks folder – the same path on both sides, and STACKS_DIR set to exactly that path.
  • /app/data – the panel’s own settings (SQLite).

The panel can’t replace a container that Unraid manages. When an update is available, update it in Unraid: Docker → Check for Updates → Update next to stackmoor.

Unraid’s own web UI uses ports 80 and 443. If you set up local domains, choose other ports for Caddy under Settings → Domains → Advanced: ports – or move Unraid’s web UI to other ports first.