HomelabOS

Website

Ansible-based self-hosted app platform for running home services

Activity unknown

No repository statistics available for this project.

HomelabOS screenshot

HomelabOS is a self-hosted platform that helps you deploy and manage a large catalog of services on your own servers. It focuses on reproducible setup, security defaults, and keeping services usable on a local network even when the internet is unavailable.

Key Features

  • Curated “app store” catalog for deploying 100+ self-hosted services
  • Automated provisioning and configuration using Ansible
  • Container-based service deployment (Docker)
  • Built-in backup and restore workflows using restic
  • Optional S3-compatible backup targets (for example via MinIO)
  • Security-oriented defaults for common homelab deployments
  • Optional Tor hidden service configuration for exposing apps without port forwarding
  • Optional Terraform workflow to deploy a bastion/reverse-proxy host

Use Cases

  • Quickly stand up a homelab with common apps (chat, file sync, media, home automation)
  • Create a more private alternative to multiple SaaS subscriptions under one admin workflow
  • Run LAN-first services that continue working during internet outages

Limitations and Considerations

  • App availability, updates, and configuration options depend on the maintained catalog/roles
  • Managing many containers and backups can require planning for storage and system resources

HomelabOS is best suited for homelab operators who want an opinionated, automated way to deploy many services consistently. It combines infrastructure automation with a large app catalog to reduce ongoing maintenance overhead.

Categories:

Tags:

Tech Stack:

Share:

Similar to HomelabOS

Cloudron logo

Cloudron

Self-hosted app platform with updates, backups, and HTTPS

Cloudron is a self-hosted platform for deploying and managing web apps with one-click installs, automatic updates, backups, and integrated HTTPS, email, and user management.

Activity unknown
Alternative to:
Cloudron logo
Cloudron
+19
Ansible-NAS logo

Ansible-NAS

Ansible playbooks to build a home server with Docker apps

3.8k
514
Last commit

Ansible-NAS is an Ansible playbook collection that turns an Ubuntu server into a NAS-style home server by deploying and configuring many self-hosted apps via Docker.

MITSlowing down
Alternative to:
Red Hat Ansible Automation Platform logo
Red Hat Ansible Automation Platform
+7
StartOS logo

StartOS

Graphical Linux server OS optimized for self-hosting

2k
194
Last commit

Open source Linux server OS with a web UI and marketplace for installing, configuring, monitoring, and backing up self-hosted services.

MITActively maintained
Alternative to:
Umbrel logo
Umbrel
+15
Runtipi logo

Runtipi

Web UI to manage a personal homeserver with Docker apps

9.6k
365
Last commit

Runtipi is a homeserver orchestrator with a web interface and app store for one-click installation and management of self-hosted services using Docker.

GPL-3.0Actively maintained
Alternative to:
Umbrel logo
Umbrel
+16
Deployrr logo

Deployrr

Automated Docker and Docker Compose homelab deployment

801
79
Last commit

Deployrr automates homelab setup and app deployment using Docker and Docker Compose, with pre-configured stacks, Traefik reverse proxy options, and security integrations.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+19
Dokploy logo

Dokploy

Self-hosted PaaS to deploy and manage containerized apps and databases.

36.9k
2.9k
Last commit

Open-source self-hostable PaaS for deploying containerized applications and managing databases with Docker Compose, Traefik, monitoring, and backups.

Actively maintained
Alternative to:
Vercel logo
Vercel
+9