Home Docker Flame: Self-Hosted Startpage For Your (RPi) Server

Flame: Self-Hosted Startpage For Your (RPi) Server

by Behrad
1.2K views

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.

Flame Dashboard

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!

You may also like

Discover more from ITB4X.com

Subscribe now to keep reading and get access to the full archive.

Continue reading

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More