Skip to content

Commit 190a5bd

Browse files
committed
Add post "Руководство по установке и настройке CasaOS: персональное облако в один клик"
1 parent cdd48a0 commit 190a5bd

10 files changed

Lines changed: 111 additions & 0 deletions

File tree

37.1 KB
Loading
2.2 MB
Loading
2.18 MB
Loading
1.21 MB
Loading
938 KB
Loading
520 KB
Loading
139 KB
Loading
2.11 MB
Loading
2.11 MB
Loading
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
---
2+
title: "Руководство по установке и настройке CasaOS: персональное облако в один клик"
3+
slug: руководство-по-установке-и-настройке-casaos
4+
date: 2026-06-03T00:00:00+03:00
5+
author: Эрик Власкин
6+
authorUrl: https://t.me/DramblukerBlog
7+
categories:
8+
- Администрирование
9+
draft: true
10+
---
11+
12+
**CasaOS** — это не операционная система в традиционном понимании, а **оркестратор** (hub-система) с открытым исходным кодом, работающий поверх Linux. Она предназначена для упрощения управления домашним сервером и развертывания приложений через экосистему **Docker** (технологию упаковки программ в изолированные контейнеры).
13+
14+
Данное руководство поможет вам развернуть систему, превратив любое устройство — от Raspberry Pi до мощного сервера — в личное облако.
15+
16+
## Подготовка и системные требования
17+
18+
CasaOS позиционируется как модульная система, которая устанавливается поверх существующего дистрибутива.
19+
20+
### Поддерживаемые архитектуры:
21+
* **x86-64 (amd64):** Обычные ПК, Intel NUC.
22+
* **ARM64 и armv7:** Raspberry Pi, одноплатные компьютеры.
23+
24+
### Совместимость ОС:
25+
* **Официальная поддержка:** Debian 12 (рекомендуется), Ubuntu Server 20.04 и Raspberry Pi OS.
26+
* **Поддержка сообществом:** Arch Linux (через AUR/pacman), Ubuntu 24.04 LTS, CentOS, Armbian, OpenWrt (на стадии тестирования).
27+
* **Windows:** Возможна установка через **WSL2** (подсистема Linux для Windows) или виртуальные машины (VirtualBox, VMware).
28+
29+
> **Важно:** Для стабильной работы интерфейса рекомендуется минимум 1–2 ГБ оперативной памяти, хотя сам Debian без GUI может работать и на 256 МБ.
30+
31+
## Установка системы
32+
33+
Процесс максимально упрощен и выполняется одной командой в терминале.
34+
35+
### Шаг 1: Обновление системы
36+
Перед началом убедитесь, что ваша операционная система актуальна:
37+
`sudo apt update && sudo apt upgrade -y`.
38+
39+
### Шаг 2: Установка зависимостей
40+
Убедитесь в наличии утилиты **curl** (инструмент для передачи данных по URL):
41+
`sudo apt install curl -y`.
42+
43+
### Шаг 3: Запуск скрипта установки
44+
Выполните команду: `curl -fsSL https://get.casaos.io | sudo bash`.
45+
46+
Процесс занимает от 5 до 10 минут в зависимости от производительности оборудования. По завершении вы увидите IP-адрес для доступа к веб-интерфейсу.
47+
48+
![](1.png)
49+
50+
**Специфика для пользователей из РФ:** В некоторых источниках упоминается, что с мая 2024 года доступ к Docker Hub может быть ограничен. Для обхода блокировок предлагается использовать специальные скрипты разблокировки (например, через `docker-unlock`), хотя это стороннее решение.
51+
52+
## Первоначальная настройка
53+
54+
1. Введите IP-адрес сервера в браузере (по умолчанию порт 80).
55+
56+
![](2.png)
57+
58+
2. Нажмите **Перейти** (Go) на приветственном экране и создайте учетную запись администратора.
59+
60+
![](3.png)
61+
62+
3. Вы попадете в панель управления, где отображаются виджеты ресурсов: использование CPU, RAM, дискового пространства и сетевой трафик.
63+
64+
## Управление приложениями
65+
66+
Основная ценность CasaOS — **Магазин приложений** (App Store).
67+
68+
* **Установка в один клик:** В магазине доступно более 50 проверенных приложений (Nextcloud, Jellyfin, Plex, AdGuard Home).
69+
70+
![](4.png)
71+
72+
* **Docker-экосистема:** Если нужного приложения нет в магазине, вы можете установить любой из 100 000+ контейнеров с Docker Hub.
73+
* **Своё приложение (Custom Install):**
74+
1. Нажмите «Своё приложение» (Custom Install) в магазине приложений (App Store).
75+
2. Выберите «Импортировать» (Import) и вставьте содержимое файла `docker-compose.yml` или код `docker run`.
76+
3. Настройте порты и пути монтирования дисков.
77+
78+
![](5.png)
79+
80+
![](6.png)
81+
82+
## Работа с дисками и файлами
83+
84+
Приложение **Файлы** (Files) позволяет управлять файловой системой напрямую через браузер.
85+
86+
![](7.png)
87+
88+
* **Монтирование дисков:** CasaOS поддерживает автоматическое монтирование USB-накопителей.
89+
* **Проблема внешних дисков:** В некоторых пользовательских обзорах отмечается, что при использовании внешних HDD для медиасерверов (например, Jellyfin) могут возникать проблемы с правами доступа или автоматическим монтированием после перезагрузки. Рекомендуется настраивать автомонтирование через файл `fstab`.
90+
* **Перенос данных Docker:** Если основной раздел мал, можно перенести образы и тома Docker на другой диск, обновив параметр `--data-root` в конфиге `docker.service`.
91+
92+
## Расширенные настройки и обслуживание
93+
94+
* **Изменение порта:** Если порт 80 занят, его можно изменить в настройках веб-интерфейса.
95+
96+
![](8.png)
97+
98+
* **Обновление:** CasaOS можно обновить через UI (Settings -> Update) или командой `curl -fsSL https://get.casaos.io | sudo bash`, которая также служит инструментом обновления.
99+
100+
![](9.png)
101+
102+
* **Проксирование:** Для доступа извне рекомендуется использовать VPN или Reverse Proxy (Nginx, Apache), чтобы не открывать порты напрямую в интернет.
103+
104+
## Известные ограничения
105+
106+
1. **Статус ZimaOS:** Разработчики (IceWhale) активно развивают **ZimaOS** как «профессиональную» версию CasaOS для своих устройств. Существует опасение, что поддержка классической CasaOS может стать менее приоритетной.
107+
2. **Безопасность SMB:** В источниках критикуется реализация общих папок (Samba): при простом расшаривании папка может стать доступна любому пользователю в сети без должной авторизации, если не настроить это вручную.
108+
3. **Ошибки интерфейса:** Некоторые пользователи сообщают о «сырости» системы: потере видимости приложений после перезагрузки или некорректном отображении графиков нагрузки сети и диска на определенных конфигурациях.
109+
4. **Обновление приложений:** CasaOS не всегда автоматически обновляет Docker-контейнеры до последних версий, если используется тег `latest`. В таких случаях требуется ручное вмешательство через CLI.
110+
111+
**Заключение:** CasaOS — отличный выбор для младших-специалистов за счет простоты и для старших/ведущих как удобная «морда» над Docker для домашнего использования. Однако для критически важных задач стоит учитывать её статус «надстройки» и возможную необходимость ручной правки конфигов Docker через терминал.

0 commit comments

Comments
 (0)