As you know I’m using my Raspberry Pi as a home lab environment and I’m running a dozen of different Docker images on them. Some of them are used almost on a daily base and some not. So in order to make things easy I was looking for a great customizable Dashboard and I’ve found which I love.
I have been trying a couple of dashboards but recently I came across “Flame” dashboard which kind of fits my need just perfect. Flame is self-hosted startpage for your server and as mentioned is very easy to setup and use. It comes with built-in editors, it allows you to setup your very own application hub in no time – no file editing necessary! It offers:
- 📝 Create, update, delete your applications and bookmarks directly from the app using built-in GUI editors
- 📌 Pin your favorite items to the home screen for quick and easy access
- 🔍 Integrated search bar with local filtering, 11 web search providers and ability to add your own
- 🔑 Authentication system to protect your settings, apps and bookmarks
- 🔨 Dozens of options to customize Flame interface to your needs, including support for custom CSS and 15 built-in color themes
- ☀️ Weather widget with current temperature, cloud coverage and animated weather status
- 🐳 Docker integration to automatically pick and add apps based on their labels
How To Install?
So Flame can be installed using Docker and the below is the Docker Compose snippet which I used on my RPi. This is a very simple installation and it was done with a couple of seconds.
version: '2.1' services: flame: image: pawelmalak/flame:multiarch2.0.0 # For ARM architecture (e.g. RaspberryPi) container_name: FlameDashboard volumes: - YOUR-PATH/Flame-Dashboard/:/app/data # Change the path to your need - /var/run/docker.sock:/var/run/docker.sock # optional but required for Docker integration feature ports: - 5005:5005 # Change if needed environment: - PASSWORD=flame_password # Change to something more secure! restart: unless-stopped
How To Use?
After the installation you can go to http://your-server-ip:5005 and you’ll be presented with Flame. As soon as you login using the password as used in your snippets, you can start creating your apps & bookmarks. I’m just starting to use this and the easy of selecting themes, the ability to change and customize the CSS, the authentication and easy of usage is just great. So for me this definitely a keeper!