CasaOS: 一款基于 Docker 生态的开源云系统,专为家庭场景而设计

2024-03-20 10:50

本文主要是介绍CasaOS: 一款基于 Docker 生态的开源云系统,专为家庭场景而设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

公众号关注 「奇妙的 Linux 世界」

设为「星标」,每天带你玩转 Linux !

e6d37ac25d271af55f15c08e0b75487a.jpeg

CasaOS 是一个基于 Golang 的简单、易用、优雅的开源家庭云系统。仔细想想我们的数据、智能设备和数字资产的控制权现在都在一些大公司手中?

  • 你的相册保存在他们的云服务中吗?

  • 你的恒温器、显示器、灯具需要通过他们的云服务来使用吗?

  • 你的个人文件、备忘录、联系人、密码等是否存放在他们的云存储服务中?

  • 当他们决定改变价格、审查内容、甚至停止服务时,你必须接受吗?

这听起来很荒唐,不是吗?但事实上就是我们正在失去对我们自己数据的控制!我们理想的家庭云是一个你可以非常容易地管理你所有的数据、设备和数据资产。在你自己的家里,你有绝对的控制权。CasaOS 就是这样一个开源家庭云系统。

特征

  • 为家庭场景设计的友好 UI

    • 无代码,无表格,直观,人性化设计

  • 多种硬件和基础系统支持

    • ZimaBoard、NUC、RPi、旧电脑,任何可用的东西

  • 应用商店精选应用,一键安装

    • Nextcloud、HomeAssiant、AdGuard、Jellyfin 等等

  • 轻松安装众多 Docker 应用程序

    • 可以轻松安装来自 Docker 生态系统的超过 100,000 个应用程序

  • 优雅的驱动器和文件管理

    • 所见即所得,无需技术背景。

  • 精心设计的系统/应用小部件

    • 你所关心的,一目了然。资源使用情况、应用程序状态等等!

使用

CasaOS 完全支持 ZimaBoard、英特尔 NUC 和树莓派。完全兼容 Ubuntu、Debian、Raspberry Pi OS 和 CentOS,只需一条线安装。

硬件兼容

  • adm64 / x86-64

  • arm64

  • armv7

系统兼容

官方支持

  • Debian 11 (✅ 已测试, 推荐)

  • Ubuntu Server 20.04 (✅ 已测试)

  • Raspberry Pi OS (✅ 已测试)

社区支持

  • Elementary 6.1 (✅ 已测试)

  • Armbian 22.04 (✅ 已测试)

  • Alpine (🚧 未完全测试)

  • OpenWrt (🚧 未完全测试)

只需要一条命令即可安装 CasaOS,从上面的列表中重新安装系统并运行以下命令:

wget -qO- https://get.casaos.io | bash
# curl -fsSL https://get.casaos.io | bash

安装后即可在浏览器中打开 CasaOS。

8640acc095cbd1fef40793226b59b14b.jpeg

在页面上可以配置显示时间、系统状态、存储空间状态、网络状况等小组件。在 App Store 中包含大量可使用的应用。

bb66c76c57bc36a607e5886ad9eeaa10.jpeg

只需点击安装按钮即可一键安装需要的应用。

3af313ac1fb30257b5980cd9798b395c.jpeg

如果你想要安装的应用在应用商店中没有,则可以根据自己需求自定义安装,配置应用镜像和相关参数即可安装。

aa608f27dffc4c73eb2499245b385db0.jpeg

还有方便的文件管理功能。

d4f667bebd16326f6d8c185163b2a234.jpeg

Git 仓库:https://github.com/IceWhaleTech/CasaOS

本文转载自:「Github爱好者」,原文:https://url.hi-linux.com/aQWKv,版权归原作者所有。欢迎投稿,投稿邮箱: editor@hi-linux.com。

86d64a82ab240bdd2197247547bd1e41.gif

最近,我们建立了一个技术交流微信群。目前群里已加入了不少行业内的大神,有兴趣的同学可以加入和我们一起交流技术,在 「奇妙的 Linux 世界」 公众号直接回复 「加群」 邀请你入群。

dadaa678371c9cf2dd8985427e17e6f1.png

你可能还喜欢

点击下方图片即可阅读

ef57f5126a17a5688c48742cc22b577f.jpeg

Windows Terminal 正式成为 Windows 11 默认终端

8c08ef2038d069341f38b2173171f6e5.png
点击上方图片,『美团|饿了么』外卖红包天天免费领

cdb5897aaea4dec147a030dbb8dbef7c.png

更多有趣的互联网新鲜事,关注「奇妙的互联网」视频号全了解!

这篇关于CasaOS: 一款基于 Docker 生态的开源云系统,专为家庭场景而设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/829229

相关文章

MySQL常用字符串函数示例和场景介绍

《MySQL常用字符串函数示例和场景介绍》MySQL提供了丰富的字符串函数帮助我们高效地对字符串进行处理、转换和分析,本文我将全面且深入地介绍MySQL常用的字符串函数,并结合具体示例和场景,帮你熟练... 目录一、字符串函数概述1.1 字符串函数的作用1.2 字符串函数分类二、字符串长度与统计函数2.1

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

Java Stream流之GroupBy的用法及应用场景

《JavaStream流之GroupBy的用法及应用场景》本教程将详细介绍如何在Java中使用Stream流的groupby方法,包括基本用法和一些常见的实际应用场景,感兴趣的朋友一起看看吧... 目录Java Stream流之GroupBy的用法1. 前言2. 基础概念什么是 GroupBy?Stream

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

java如何实现高并发场景下三级缓存的数据一致性

《java如何实现高并发场景下三级缓存的数据一致性》这篇文章主要为大家详细介绍了java如何实现高并发场景下三级缓存的数据一致性,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 下面代码是一个使用Java和Redisson实现的三级缓存服务,主要功能包括:1.缓存结构:本地缓存:使

C++中detach的作用、使用场景及注意事项

《C++中detach的作用、使用场景及注意事项》关于C++中的detach,它主要涉及多线程编程中的线程管理,理解detach的作用、使用场景以及注意事项,对于写出高效、安全的多线程程序至关重要,下... 目录一、什么是join()?它的作用是什么?类比一下:二、join()的作用总结三、join()怎么

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处