Olares: An Open-Source Personal Cloud to Reclaim Your Data
Website · Documentation · Download LarePass · Olares Apps · Olares Space
The modern internet built on public clouds is increasingly threatening your personal data privacy. As reliance on services like ChatGPT, Midjourney, and Facebook grows, so does the risk to your digital autonomy. Your data lives on their servers, subject to their terms, tracking, and potential censorship.
It's time for a change.
We believe you have a fundamental right to control your digital life. The most effective way to uphold this right is by hosting your data locally, on your own hardware.
Olares is an open-source personal cloud operating system designed to empower you to own and manage your digital assets locally. Instead of relying on public cloud services, you can deploy powerful open-source alternatives locally on Olares, such as Ollama for hosting LLMs, SD WebUI for image generation, and Mastodon for building censor free social space. Imagine the power of the cloud, but with you in complete command.
🌟 Star us to receive instant notifications about new releases and updates.
Just as Public clouds offer IaaS, PaaS, and SaaS layers, Olares provides open-source alternatives to each of these layers.
For detailed description of each component, refer to Olares architecture.
🔍 How is Olares different from traditional NAS?
Olares focuses on building an all-in-one self-hosted personal cloud experience. Its core features and target users differ significantly from traditional Network Attached Storage (NAS) systems, which primarily focus on network storage. For more details, see Compare Olares and NAS.
Olares offers a wide array of features designed to enhance security, ease of use, and development flexibility:
Here are some screenshots from the UI for a sneak peek:
Desktop–Streamlined and familiar portal | Files–A secure home to your data |
---|---|
![]() | ![]() |
Vault–1Password alternative | Market–App ecosystem in your control |
![]() | ![]() |
Wise–Your digital secret garden | Settings–Manage Olares efficiently |
![]() | ![]() |
Dashboard–Constant system monitoring | Profile–Your unique homepage |
![]() | ![]() |
Studio–Develop, debug, and deploy | Control Hub–Manage Kubernetes clusters easily |
![]() | ![]() |
Here is why and where you can count on Olares for private, powerful, and secure sovereign cloud experience:
🤖 Edge AI: Run cutting-edge open AI models locally, including large language models, computer vision, and speech recognition. Create private AI services tailored to your data for enhanced functionality and privacy.
📊 Personal data repository: Securely store, sync, and manage your important files, photos, and documents across devices and locations.
🚀 Self-hosted workspace: Build a free collaborative workspace for your team using secure, open-source SaaS alternatives.
🎥 Private media server: Host your own streaming services with your personal media collections.
🏡 Smart Home Hub: Create a central control point for your IoT devices and home automation.
🤝 User-owned decentralized social media: Easily install decentralized social media apps such as Mastodon, Ghost, and WordPress on Olares, allowing you to build a personal brand without the risk of being banned or paying platform commissions.
📚 Learning platform: Explore self-hosting, container orchestration, and cloud technologies hands-on.
Olares has been tested and verified on the following Linux platforms:
To get started with Olares on your own device, follow the Getting Started Guide for step-by-step instructions.
[!NOTE]
We are currently consolidating Olares subproject code into this repository. This process may take a few months. Once finished, you will get a comprehensive view of the entire Olares system here.
This section lists the main directories in the Olares repository:
apps
: Contains the code for system applications, primarily for larepass
.cli
: Contains the code for olares-cli
, the command-line interface tool for Olares.daemon
: Contains the code for olaresd
, the system daemon process.docs
: Contains documentation for the project.framework
: Contains the Olares system services.infrastructure
: Contains code related to infrastructure components such as computing, storage, networking, and GPUs.platform
: Contains code for cloud-native components like databases and message queues.vendor
: Contains code from third-party hardware vendors.We are welcoming contributions in any form:
If you want to develop your own applications on Olares, refer to:
https://docs.olares.com/developer/develop/
If you want to help improve Olares, refer to:
https://docs.olares.com/developer/contribute/olares.html
The Olares project has incorporated numerous third-party open source projects, including: Kubernetes, Kubesphere, Padloc, K3S, JuiceFS, MinIO, Envoy, Authelia, Infisical, Dify, Seafile,HeadScale, tailscale, Redis Operator, Nitro, RssHub, predixy, nvshare, LangChain, Quasar, TrustWallet, Restic, ZincSearch, filebrowser, lego, Velero, s3rver, Citusdata.
No configuration available
Related projects feature coming soon
Will recommend related projects based on sub-categories