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

相关文章

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

docker如何删除悬空镜像

《docker如何删除悬空镜像》文章介绍了如何使用Docker命令删除悬空镜像,以提高服务器空间利用率,通过使用dockerimage命令结合filter和awk工具,可以过滤出没有Tag的镜像,并将... 目录docChina编程ker删除悬空镜像前言悬空镜像docker官方提供的方式自定义方式总结docker

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

JavaScript中的isTrusted属性及其应用场景详解

《JavaScript中的isTrusted属性及其应用场景详解》在现代Web开发中,JavaScript是构建交互式应用的核心语言,随着前端技术的不断发展,开发者需要处理越来越多的复杂场景,例如事件... 目录引言一、问题背景二、isTrusted 属性的来源与作用1. isTrusted 的定义2. 为

C#实现系统信息监控与获取功能

《C#实现系统信息监控与获取功能》在C#开发的众多应用场景中,获取系统信息以及监控用户操作有着广泛的用途,比如在系统性能优化工具中,需要实时读取CPU、GPU资源信息,本文将详细介绍如何使用C#来实现... 目录前言一、C# 监控键盘1. 原理与实现思路2. 代码实现二、读取 CPU、GPU 资源信息1.

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

Linux alias的三种使用场景方式

《Linuxalias的三种使用场景方式》文章介绍了Linux中`alias`命令的三种使用场景:临时别名、用户级别别名和系统级别别名,临时别名仅在当前终端有效,用户级别别名在当前用户下所有终端有效... 目录linux alias三种使用场景一次性适用于当前用户全局生效,所有用户都可调用删除总结Linux

Mysql虚拟列的使用场景

《Mysql虚拟列的使用场景》MySQL虚拟列是一种在查询时动态生成的特殊列,它不占用存储空间,可以提高查询效率和数据处理便利性,本文给大家介绍Mysql虚拟列的相关知识,感兴趣的朋友一起看看吧... 目录1. 介绍mysql虚拟列1.1 定义和作用1.2 虚拟列与普通列的区别2. MySQL虚拟列的类型2