Skip to content

Latest commit

 

History

History
143 lines (96 loc) · 9.71 KB

File metadata and controls

143 lines (96 loc) · 9.71 KB

Olares:助您重获数据主权的开源个人云

Mission
Last Commit Build Status GitHub release (latest by date) GitHub Repo stars Discord License

Readme in English Readme in Chinese Readme in Japanese

网站 · 文档 · 下载 LarePass · Olares 应用 · Olares Space

基于公有云构建的现代互联网日益威胁着您的个人数据隐私。随着您对 ChatGPT、Midjourney 和脸书等服务的依赖加深,您对数字自主权的掌控也在减弱。您的数据存储在他人服务器上,受其条款约束,被追踪并审查。

是时候做出改变了。

个人云

我们坚信,您拥有掌控自己数字生活的基本权利。维护这一权利最有效的方式,就是将您的数据托管在本地,在您自己的硬件上。

Olares 是一款开源个人云操作系统,旨在让您能够轻松在本地拥有并管理自己的数字资产。您无需再依赖公有云服务,而可以在 Olares 上本地部署强大的开源平替服务或应用,例如可以使用 Ollama 托管大语言模型,使用 SD WebUI 用于图像生成,以及使用 Mastodon 构建不受审查的社交空间。Olares 让你坐拥云计算的强大威力,又能完全将其置于自己掌控之下。

为 Olares 点亮 🌟 以及时获取新版本和更新的通知。

系统架构

公有云具有基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)等层级。Olares 为这些层级提供了开源替代方案。

技术栈

详细描述请参考 Olares 架构文档。

🔍Olares 和 NAS 有什么不同?

Olares 致力于打造一站式的自托管个人云体验。其核心功能与用户定位,均与专注于网络存储的传统 NAS 有着显著的不同,详情请参考 Olares 与 NAS 对比

功能特性

Olares 提供了一系列功能,旨在提升安全性、使用便捷性以及开发的灵活性:

  • 企业级安全:使用 Tailscale、Headscale、Cloudflare Tunnel 和 FRP 简化网络配置,确保安全连接。
  • 安全且无需许可的应用生态系统:应用通过沙箱化技术实现隔离,保障应用运行的安全性。
  • 统一文件系统和数据库:提供自动扩展、数据备份和高可用性功能,确保数据的持久安全。
  • 单点登录:用户仅需一次登录,即可访问 Olares 中所有应用的共享认证服务。
  • AI 功能:包括全面的 GPU 管理、本地 AI 模型托管及私有知识库,同时严格保护数据隐私。
  • 内置应用程序:涵盖文件管理器、同步驱动器、密钥管理器、阅读器、应用市场、设置和面板等,提供全面的应用支持。
  • 无缝访问:通过移动端、桌面端和网页浏览器客户端,从全球任何地方访问设备。
  • 开发工具:提供全面的工具支持,便于开发和移植应用,加速开发进程。

以下是用户界面的一些截图预览:

桌面:熟悉高效的访问入口 文件管理器:安全存储数据
桌面 文件
Vault:密码无忧管理 市场:可控的应用生态系统
vault 市场
Wise:数字后花园 设置:高效管理 Olares
设置
仪表盘:持续监控 Olares Profile:独特的个人主页
面板 profile
Studio:一站式开发、调试和部署 控制面板:轻松管理 Kubernetes 集群
Devbox 控制中心

使用场景

在以下场景中,Olares 为您带来私密、强大且安全的私有云体验:

🤖本地 AI 助手:在本地部署运行顶级开源 AI 模型,涵盖语言处理、图像生成和语音识别等领域。根据个人需求定制 AI 助手,确保数据隐私和控制权均处于自己手中。

💻个人数据仓库:所有个人文件,包括照片、文档和重要资料,都可以在这个安全的统一平台上存储和同步,随时随地都能方便地访问。

🛠️自托管工作空间:利用开源 SaaS 平替方案,无需成本即可为家庭或工作团队搭建一个功能强大的工作空间。

🎥私人媒体服务器:用自己的视频和音乐库搭建一个私人流媒体服务,随时享受个性化的娱乐体验。

🏡智能家居中心:将所有智能设备和自动化系统集中在一个易于管理的控制中心,实现家庭智能化的简便操作。

🤝独立的社交媒体平台:在 Olares 上部署去中心化社交媒体应用,如 Mastodon、Ghost 和 WordPress,自由建立和扩展个人品牌,无需担忧封号或支付额外费用。

📚学习探索:深入学习自托管服务、容器技术和云计算,并上手实践。

快速开始

系统兼容性

Olares 已在以下 Linux 平台完成测试与验证:

  • Ubuntu 24.04 LTS 及以上版本
  • Debian 11 及以上版本

安装 Olares

参考快速上手指南安装并激活 Olares。

项目目录

Olares 代码库中的主要目录如下:

  • apps: 用于存放系统应用,主要是 larepass 的代码。
  • cli: 用于存放 olares-cli(Olares 的命令行界面工具)的代码。
  • daemon: 用于存放 olaresd(系统守护进程)的代码。
  • docs: 用于存放 Olares 项目的文档。
  • framework: 用来存放 Olares 系统服务代码。
  • infrastructure: 用于存放计算,存储,网络,GPU 等基础设施的代码。
  • platform: 用于存放数据库、消息队列等云原生组件的代码。
  • vendor: 用于存放来自第三方硬件供应商的代码。

社区贡献

我们欢迎任何形式的贡献!

社区支持

  • GitHub Discussion - 讨论 Olares 使用过程中的疑问。
  • GitHub Issues - 报告 Olares 的遇到的问题或提出功能改进建议。
  • Discord - 日常交流,分享经验,或讨论与 Olares 相关的任何主题。

特别感谢

Olares 项目整合了许多第三方开源项目,包括:KubernetesKubespherePadlocK3SJuiceFSMinIOEnvoyAutheliaInfisicalDifySeafileHeadScaletailscaleRedis OperatorNitroRssHubpredixynvshareLangChainQuasarTrustWalletResticZincSearchfilebrowserlegoVeleros3rverCitusdata