
How to Install Heimdall Docker Dashboard
This guide shows you how to install Heimdall Docker dashboard so every self-hosted app you run lives behind one clean, organized start page.
Introduction
Basically, Heimdall is a quick and easy way to organize all of your applications and frequently visited links into one page. Personally, I have also enabled the Google search bar and use this application as my browser start page. When you add your application to the dashboard through its easy to use interface, you can drag and drop to move the buttons around as you see fit. You can also create different pages to sort your applications further.
This tutorial assumes you already have Docker Installed on your system, if not, you can view the Quick and Easy Steps to Install Docker.
Create a Volume
Run the following command to create a volume in docker to persistently store your configuration by running the following code in your ssh terminal:
docker volume create heimdall
Docker Run Code
After that, copy and paste the below command into your terminal to download and run the container
docker run
-name=heimdall
-e PUID=1000
Then -e PGID=1000
-e TZ=america/new_york
-p 8006:80
-p 406:443
-v heimdall:/config
-restart unless-stopped
linuxserver/heimdall
Variable Information
-p 8006:80 Specifically, this maps port 8006 to port 80 on the container for HTTP traffic.
-p 406:443 Similarly, this maps port 406 to 443 on the container for HTTPS traffic.
-v heimdall/configheimdall docker volume mapped to the containers /config folder-e TZ=america/new_yorkYour time zone from the TZ Database
-e PGID=1000 Likewise, this sets the Process Group ID.
-e PUID=1000 Additionally, this sets the Process User ID.
That’s it!
Now that Heimdall is running, you should be able to access your installation at http://YOURSERVERIP:8006. Then, replace YOURSERVERIP with the server IP or hostname of the computer running Docker. After that, you’ll be up and running.
Related Reading on Revold Blog
- 20 Essential Python Concepts to Help You Become a More Effective Developer
- How to Install NVIDIA Drivers on Ubuntu 22.04 LTS
- How to Install Nextcloud with Docker on Your Linux Server
- How To Install PhotoPrism Using Docker Compose
- More Developing & Programming guides
- How to Install and Configure Radarr on Linux Using Docker
- Hot to install Search Engine with Docker image searx/searx — Linux Server, Home Lab
- Using Docker to Set up Nginx Reverse Proxy With Auto SSL Generation
- Install Docker Compose on Linux Ubuntu 22.04, Debian or up
- How To Install Docker Compose on Ubuntu 22.04
- How to Install and Set Up AnythingLLM on Docker
- How to Install Jitsi Meet on Ubuntu/Debian with Automatic Let’s Encrypt SSL
- How to install Cockpit for Linux
- TorCrawl.py Overview: Anonymous Web Scraping Using Tor
- How to Install Python Pip on Ubuntu 22.04
- How to install and configure Grafana on CentOS 9 or 10 or 11′
- How to install Haproxy and Traefik on Proxmox VM with CentOS 9, 10, 11
- How to Install and Configure iRedMail on CentOS 9, 10, or 11


