Homer is a dead-simple static homepage that exposes your server services as a clean, personalised grid. You write a YAML configuration file and Homer generates the static pages, so there is no database, no backend, and no login to maintain.
Key Features
Static output — generates plain HTML served by any web server; nothing to run in the background.
YAML configuration — add services, groups, and health checks by editing a single file.
No login required — trivially simple to set up and secure by nature.
Service groups — organise apps into categories such as Media, Tools, and Networking.
Health checks — optionally ping services to surface uptime indicators.
Why Use Homer?
If you want a dashboard that just works with zero moving parts, Homer is ideal. Static files are fast, easy to backup, and impossible to break with a configuration error at runtime.
Use Cases
Lightweight startpage for a home server or Raspberry Pi
Static landing page pointing to self-hosted tools
Documentation-friendly setup where everything lives in version control
Platform
Self-hosted · static HTML · any web server · any device with a web browser
Licence
Apache License 2.0 — open source and free to self-host.