nexdeck
ghcr.io/derkezorm/nexdeck
https://github.com/DerKezorm/nexdeck/pkgs/container/nexdeck
bridge
sh
false
https://github.com/DerKezorm/nexdeck/issues
https://github.com/DerKezorm/nexdeck
https://github.com/DerKezorm/nexdeck#readme
latest
Latest stable release.
https://nexdeck.nexapps.dev
nexdeck is a live dashboard for the homelab. Its cards show what the services behind it are doing right now: Unraid, Proxmox and Docker, the media and download stack, DNS filters, backups, cameras and many more. One container, a single SQLite file.
Administrators can act from the cards, for example start and stop containers or pause downloads, and every action is logged. Boards can be shared with members or shown on a wall display as a kiosk, and nexdeck can send a notification when something fails. The interface is available in English and German.
Tools: Status:Stable
http://[IP]:[PORT:8000]/
https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/templates/nexdeck.xml
https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/icons/nexdeck.png
2026-09-16
nexdeck is a live dashboard for the homelab. Its cards show what the services behind it are doing right now, with actions for administrators, kiosk displays for the wall and notifications when something fails.
On first start you create the first account in the browser. Until that account exists anyone who can reach the page can create it, so do this before you expose nexdeck beyond your home network.
All data lives under /data: the SQLite database, uploaded pictures and, unless you set a secret key, the key that encrypts the stored API keys. Back up that one folder. Keep it on a local disk, never on an SMB or NFS share, because SQLite locking is not reliable over network filesystems.
The Docker socket is optional. It lets nexdeck show the containers on this server, start and stop them and follow their logs. Access to the socket amounts to root on the server, so clear that path if you do not want the Docker cards.
Set PUID and PGID to the user that should own the files. 99 and 100 are the Unraid defaults and work out of the box.
bridge
[PORT:5175]
8000
tcp
/mnt/user/appdata/nexdeck
/data
rw
/var/run/docker.sock
/var/run/docker.sock
rw
99PUID
100PGID
TZ
NEXDECK_PUBLIC_URL
NEXDECK_SECRET_KEY
DOCKER_GID
NEXDECK_PORT
NEXDECK_LOG_LEVEL
5175
/mnt/user/appdata/nexdeck
/var/run/docker.sock
99
100