// the find
beclab/Olares
Olares: An Open-Source Personal Cloud to Reclaim Your Data
Olares is a self-hosted personal cloud OS that wraps Kubernetes (k3s), JuiceFS, MinIO, Authelia, and a dozen other projects into a single installable unit with a desktop UI. The target user is a homelab person who wants Nextcloud-level convenience but with local AI (Ollama, ComfyUI) baked in rather than bolted on. It's closer to an opinionated distribution than a single application.
The integration work is real — SSO across all apps via Authelia, a unified file layer over JuiceFS/MinIO, and GPU sharing for local model serving are things most homelabbers cobble together badly. The app sandboxing model with per-app Helm charts and explicit provider/permission declarations is a solid architectural choice that prevents the usual 'container with root access to everything' homelab trap. Daily release CI with per-module build workflows means the project is actively maintained, not a snapshot. MCP support for AI agents connecting to your local data is a genuinely useful addition that most self-hosted platforms don't have yet.
This is a massive dependency graph — k3s, JuiceFS, MinIO, Envoy, Authelia, Infisical, Redis Operator, Headscale, and more, all glued together. When something breaks in the middle of that stack, debugging it requires understanding all of them, and the project owns none of them. Linux-only (Ubuntu 24.04+/Debian 11+) is a hard constraint that rules out most NAS hardware and ARM boards beyond Raspberry Pi. The AGPL license applies to the platform itself, but the ecosystem of 'Olares apps' you'd actually run lives in a separate repo with its own terms, so the licensing boundary for running this commercially is murkier than the badge implies. The getting-started path is a curl-pipe-to-bash install script, which is a red flag for anything you're trusting with personal data.