Skip to content
/ flame Public
forked from pawelmalak/flame

Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors.

Notifications You must be signed in to change notification settings

Senaxx/flame

 
 

Repository files navigation

Flame

Homescreen screenshot

Description

Flame is self-hosted startpage for your server. It's inspired (heavily) by SUI

Technology

  • Backend
    • Node.js + Express
    • Sequelize ORM + SQLite
  • Frontend
    • React
    • Redux
    • TypeScript
  • Deployment
    • Docker

Development

git clone https://github.com/pawelmalak/flame
cd flame

# run only once
npm run dev-init

# start backend and frontend development servers
npm run dev

Deployment with Docker

# build image
docker build -t flame .

# run container
docker run -p 5005:5005 -v <host_dir>:/app/data flame

Functionality

  • Applications
    • Create, update and delete applications using GUI
    • Pin your favourite apps to homescreen

Homescreen screenshot

  • Bookmarks
    • Create, update and delete bookmarks and categories using GUI
    • Pin your favourite categories to homescreen

Homescreen screenshot

  • Weather
    • Get current temperature, cloud coverage and weather status with animated icons
  • Themes
    • Customize your page by choosing from 12 color themes

Homescreen screenshot

About

Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 71.1%
  • JavaScript 18.5%
  • CSS 9.4%
  • Other 1.0%