Heimdall is a dashboard for all your web applications and any other links you like to add. It can be set as your browser's start page, with the ability to include a search bar using either Google, Bing or DuckDuckGo.
To access Heimdall, visit https://heimdall.yourdomain.com
See [[Adding a Subdomain | Extras: Adding a Subdomain]] on how to add the subdomain heimdall
to your DNS provider.
Run the following commands:
cd ~/cloudbox/
sudo ansible-playbook cloudbox.yml --tags install-heimdall
By default, Heimdall is installed without a password.
To set up a login, run the following command:
htpasswd -c /opt/nginx-proxy/htpasswd/heimdall.yourdomain.com USERNAME
Replacing USERNAME with your desired username. You will then be prompted for a password.
You are not limited to just the applications on your server with Heimdall. You can use it for anything, including all your bookmarks and your favorite search engine.
-
You can add items to Heimdall by clicking the items tab follow by the add button.
-
Many of the applications that you may use have logos and hex colors filled in. You are able to change these if needed, however, not all of your applications will have these and you will have to do it manually.
-
In the picture above, you will see a spot to login at the bottom. This is not used for every application as some will require just an API key. This allows you to have a quick glance at the service, pictured below.
-
Clicking this switch allows you reorganize your tabs. This is very helpful after adding a whole bunch, in no certain order.
-
You now be able to drag and drop. You will also see a pin tab, which will disappear when you exit out.
-
This allows you to add and remove items very fast, while saving them for later.
-
If for any reason your tabs are not showing current information you can refresh with the refresh button.
Have a lot of stuff? Want to organize each service? The tags work much like a folder, where you can place items inside. You can even stack them on top of each other.
-
Just add a tag like you would a normal application. Then you can assign applications to the tag when setting up or editing them.
-
The tag is seen with a tag symbol on the right.
In the settings menu you can find the options to update, change the background, and even add a search engine to it.
You can add your own applications to Heimdall, but below are the predefined ones. There are two different types. Foundation apps are your basic applications without any api access. Enhanced apps can have additional information to provide a quick glance at them.
Enhanced
- Couchpotato
- Tautulli
- Pihole
- Sabnzbd
- NZBGet
- RuneAudio
Foundation
- Watcher
- OpenMediaVault
- Krusader
- Airsonic
- Glances
- Dokuwiki
- SickRage
- Gitea
- Ombi
- TT-RSS
- Graylog
- NZBHydra
- NZBHydra2
- Medusa
- Deluge
- rTorrent/ruTorrent
- OPNSense
- Netdata
- Lidarr
- Sonarr
- Radarr
- pFsense
- UniFI
- Portainer
- Plex
- Emby
- Duplicati
- JDownloader
- openHAB
- McMyAdmin
- Plexrequests
- Traefik
- Nextcloud