Flame is a self-hosted startpage that lets you organize applications and bookmarks through a web interface without editing configuration files.
Flame solves the problem of managing a personal application hub by providing a graphical interface for adding, updating, and organizing apps and bookmarks. The tool runs on your own server and uses a built-in editor to let you create and manage items directly from the browser. It includes a search bar that can filter your local apps and bookmarks or query one of eleven integrated web search providers. A weather widget displays current conditions and forecasts, while Docker integration can automatically discover and add containerized applications based on their labels.
Flame suits anyone running a self-hosted server who wants a customizable homepage without touching configuration files. The tool offers fifteen built-in color themes plus a custom theme builder, support for custom CSS, and an authentication system to protect your setup. It deploys easily with Docker or can be installed manually following the wiki. The project is inspired by SUI, though the README does not compare features or positioning against other startpage tools.
Development activity shows consistent maintenance with regular updates to both backend and frontend components. The codebase uses Node.js and Express on the backend with Sequelize ORM and SQLite for persistence, while the frontend is built with React, Redux, and TypeScript. Docker and Kubernetes deployment options are supported and actively maintained. The project includes comprehensive documentation in its wiki covering authentication, search functionality, weather setup, and Docker integration.