Turn your homelab into a personal cloud provider
Olares bundles Kubernetes, storage, networking, and AI tooling into an open-source operating system so you can self-host your own data and apps instead of renting public cloud services.

What it does
Olares is a personal cloud operating system built to run on your own hardware. It wraps cloud-native layers—compute, storage, networking, and GPU scheduling—into a single platform with built-in apps like a file manager, password vault, and app marketplace, aiming to replace public SaaS with local equivalents.
The interesting bit
The project is essentially a curated integration of existing infrastructure tools: K3s, JuiceFS, MinIO, Tailscale, Dify, and others are welded together under unified SSO and sandboxing. For developers tired of duct-taping homelab services, it offers the cloud experience without the cloud bill.
Key highlights
- Replicates public cloud layers (IaaS, PaaS, SaaS) on local hardware with automated scaling, backups, and high availability.
- Sandboxed app ecosystem with single sign-on across all internal services.
- Native AI stack for local GPU management and private model hosting (Ollama, ComfyUI, Vane).
- Remote access via Tailscale, Headscale, Cloudflare Tunnel, or FRP.
- Explicitly distinguishes itself from traditional NAS by targeting full cloud replacement, not just network storage.
Caveats
- Officially limited to Ubuntu 24.04+ and Debian 11+; other Linux distributions are unsupported.
Verdict
Homelabbers and privacy-focused developers who want a pre-integrated private cloud should look here; those seeking a lightweight single-purpose server or non-Linux environments should look elsewhere.
Frequently asked
- What is beclab/Olares?
- Olares bundles Kubernetes, storage, networking, and AI tooling into an open-source operating system so you can self-host your own data and apps instead of renting public cloud services.
- Is Olares open source?
- Yes — beclab/Olares is open source, released under the AGPL-3.0 license.
- What language is Olares written in?
- beclab/Olares is primarily written in Go.
- How popular is Olares?
- beclab/Olares has 5.1k stars on GitHub and is currently holding steady.
- Where can I find Olares?
- beclab/Olares is on GitHub at https://github.com/beclab/Olares.