gethomepage/homepage ? reverse-engineered prompt

Reverse engineered prompt

Build me a modern self hosted homepage for a homelab or personal server, something I can open as my default start page. I want it to be fast, clean, and very customizable, with sections for my services, bookmarks, quick search, weather, date, time, and basic status info.

It should let me add services from simple YAML config files, but also be able to discover Docker containers automatically from labels and show container status and stats. Please support lots of common self hosted apps like Plex, Jellyfin, the arr apps, download clients, and similar tools, with widgets that can pull useful info without exposing API keys in the browser.

Make it easy to theme, rearrange, localize into different languages, and add custom CSS or JS if needed. It should run well in Docker and also be runnable from source locally. If this will ever be exposed outside my network, set it up with the expectation that it sits behind a reverse proxy with authentication and TLS.

If you need details, check the current docs online and wire up a solid default example config too.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab