Skip to content

Build Your Dashboard

Deploy Heimdall through Dockhand and save a working snapshot.

Heimdall gives your homelab a simple home page with links to every service.

  1. Open Dockhand at http://CONTAINER-IP:3000.
  2. Open Stacks, choose New Stack, select an internal stack, and name it heimdall.
  3. Paste this Compose file into the editor:
services:
heimdall:
image: lscr.io/linuxserver/heimdall:latest
container_name: heimdall
restart: unless-stopped
environment:
PUID: "0"
PGID: "0"
TZ: Etc/UTC
ALLOW_INTERNAL_REQUESTS: "true"
volumes:
- ./config:/config
ports:
- "8080:80"
- "8443:443"
  1. Choose Deploy and wait for the container to show as running.
  2. Open http://CONTAINER-IP:8080.

The host ports 8080 and 8443 avoid Heimdall’s internal ports 80 and 443, leaving those common host ports free.

In Heimdall, choose Add an application and add:

  • Proxmox: https://PROXMOX-IP:8006
  • Dockhand: http://CONTAINER-IP:3000

In Proxmox, select the Debian container, open Snapshots, choose Take Snapshot, and name it working-dashboard.

Your homelab now has a front door and a restore point.