HomelabOS
An open source system for deploying and managing your own self-hosted services at home.
About HomelabOS
It runs on Ubuntu or Debian and uses Traefik for reverse proxying, Let's Encrypt for TLS certificates, and a YAML configuration file to define which services you want. The system handles DNS, storage mounts, and user accounts. You can add or remove services through a simple web interface or by editing the config file directly. HomelabOS supports over 40 pre-built service roles.
Created by Nick Busey and maintained as a community project on GitLab, HomelabOS is fully open source under the MIT license. It is best suited for hobbyists and developers who have a spare machine or a small server and want a repeatable way to host their own cloud. There is no paid tier or enterprise support.
Quick Facts
- Pricing
- Free
- License
- Open Source
- Platform
- Linux
- Version
- 0.6.0
- Developer
- Nick Busey