WebUI Manager

WebUI Manager

Self-hosted dashboard for organizing and launching your internal web services

Docker Flask JavaScript Python

WebUI Manager is a self-hosted Flask app for organizing and launching your internal web services. Stores service URLs grouped by host with optional credentials, category tags, and auto-discovered favicons. There are too many web UIs to remember them all, so I made this weekend project to manage them.

Setup now via DockerHub

Features

Self-hosted dashboard for organizing and launching internal web services.


Clean service catalog with support for Web UI and API entries.


Services grouped by host, with category tags for faster browsing.


Full-text search across services, URLs, descriptions, hosts, and categories.


One-click access to saved services from polished dashboard cards.


Automatic favicon discovery for Web UI services.


Optional encrypted credential storage with reveal-on-demand access.


Built-in availability checks with per-service healthcheck endpoints.


Visual online/offline status indicators on each service card.


24-hour healthcheck history for each service.


Custom background image support for a personalized dashboard.