What is Heimdall?
As the name suggests Heimdall Application Dashboard is a dashboard for all your web applications. It doesn’t need to be limited to applications though, you can add links to anything you like.
If you’re like me, you use an assortment of web based applications; some daily, some weekly, some rarely at all. Heimdall is an elegant solution to organise those apps. It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks.
Heimdall is a work in progress, but in order to make it the best it can be it follows a few simple key values.
Simplicity – Many projects fall into the trap of trying to cater for everyone. In the process a million different options are introduced so users can fine tune the application to perfectly match their needs. The end result of this is an application that can technically accommodate the needs of all of its users, but is too complicated for any of it’s users. Heimdall works hard to keep things as simple as possible for end users. There are no iframes here, no apps within apps, no abstraction of APIs. if you think something should work a certain way, it probably does.
Elegance – An important aspect in getting people to use an app is to get them to want to use it. For many apps design takes a back seat to functionality. With Heimdall I tried to create a visually pleasing app to encourage people to discover its benefits. Whether I succeeded in this is for you to decide, but I’m happy with its progress so far.
Support – Heimdall is backed by the linuxserver.io group
Docker – Coming soon!
Manual – 1. Download a release or git clone the repository. 2. Point your httpd web directory to the
public folder inside the app. 3. Done
If you have php installed on your system you could even run a httpd from the commandline, simply cd into the heimdall directory and type
php artisan serve
If you struggle with any of the setup, there are more instructions on the github