Feature-rich homepage for your homelab, with easy YAML configuration.
Dashy is commonly used as a self-hosted alternative to Start.me. Replacing a SaaS tool with a self-hosted equivalent lets you avoid recurring subscription fees, keep full control of your data, and continue working even when the original vendor changes pricing, ships limits, or shuts down.
License: MIT. Built with: Vue, JavaScript, SCSS, HTML, Shell, CSS, Dockerfile, Procfile. Website: https://dashy.to/. Source: https://github.com/lissy93/dashy.
docker run -p 8080:8080 lissy93/dashy
Self-hosting gives you three things SaaS can’t: data ownership (the files live on disks you control), cost predictability (a one-time setup vs. recurring per-seat fees that grow with your household or team), and longevity (open-source means the app keeps working even if the maintainers move on, since you can pin a working version). The trade-off is that you take on the operational work of running a server, applying updates, and handling backups.
The hardware requirements vary depending on where and how you are running Dashy. Generally speaking, on a bare-metal system or Docker container, 1GB of memory should be more than enough, and depending on whether you are using your own assets, then 1GB of disk space should be sufficient.
Last verified: 2026-04-22