Home Assistant Docker 2026: установка и настройка через Docker Compose за 15 минут
Хотите запустить Home Assistant на сервере вместе с Jellyfin, Ollama и другими сервисами — но HAOS занимает роль отдельной appliance-системы? Docker-вариант решает эту задачу: Home Assistant живёт в контейнере, остальные сервисы — в своих контейнерах или на хосте, а обновления можно делать по очереди. Минус тоже важный: в Home Assistant Container нет Supervisor и Add-on Store, поэтому Mosquitto, Zigbee2MQTT, Node-RED и бэкапы нужно сопровождать как обычный Docker-стек.

Ключевые факты
- Home Assistant Container работает как обычный Docker-контейнер — рядом с любыми другими сервисами
- Официальный образ:
ghcr.io/home-assistant/home-assistant:stable - По документации Home Assistant нужен Docker Engine 23.0.0 или новее; Docker Desktop для этого сценария не подходит
- В Docker-варианте нет Add-on Store — расширения ставятся отдельными контейнерами через Compose
- Для auto-discovery, mDNS, Bluetooth и USB-радиомодулей заранее проверьте host network, D-Bus и проброс устройств
В одном из проектов по ai home server повторялась одна проблема: клиенту важнее было понять риски поддержки и экспорта, чем сравнить длинный список функций. Этот материал сфокусирован именно на таком решении.
Сравнение способов установки Home Assistant — какой выбрать?
| Способ | Контроль | Add-ons | Другие сервисы | Для кого |
|---|---|---|---|---|
| HAOS | Минимальный | Да | Нет | Новички |
| Docker Container | Полный | Нет (свои контейнеры) | Да | Опытные пользователи |
| Supervised | Средний | Да | Ограниченно | Только Debian |
| AI Home Server | Полный | Да (предустановлено) | Да (Ollama, Jellyfin) | Все уровни |
HAOS проще для первого запуска и обновлений. Docker удобнее, когда Home Assistant — только часть домашнего сервера, но ответственность за обновления, бэкапы и зависимости переходит на владельца стека.
Практическая проверка перед установкой
| Проверка | Почему важно |
|---|---|
| Docker Engine 23.0.0+ | Home Assistant прямо указывает это требование для Container-установки |
network_mode: host |
Иначе часть локальных обнаружений, Cast, HomeKit и mDNS-сценариев может не увидеть устройства |
/run/dbus:/run/dbus:ro |
Нужен для Bluetooth-интеграций, если они используются |
| USB-порты координаторов | Zigbee/Z-Wave стики лучше фиксировать через /dev/serial/by-id, а не случайный /dev/ttyUSB0 |
Бэкап папки /config |
В Docker это главный переносимый state Home Assistant |
Как установить Home Assistant в Docker за 3 шага?
Базовый запуск обычно занимает меньше часа, если Linux и Docker уже готовы. Больше времени уходит не на команду запуска, а на безопасный compose-файл, права на volume, USB-координатор и резервное копирование.
Шаг 1. Установите Docker и создайте compose.yaml
Установите Docker Engine на Ubuntu/Debian: curl -fsSL https://get.docker.com | sh. Создайте файл compose.yaml:
services:
homeassistant:
container_name: homeassistant
image: "ghcr.io/home-assistant/home-assistant:stable"
volumes:
- ./config:/config
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
privileged: true
network_mode: host
Шаг 2. Запустите контейнер
Выполните docker compose up -d и откройте http://ваш-ip:8123 в браузере. Мастер настройки проведёт через создание аккаунта и первые интеграции.
Шаг 3. Добавьте сервисы — или используйте готовое решение
Zigbee2MQTT, Mosquitto, Node-RED — каждый добавляется как отдельный контейнер в тот же compose-файл. Или подключите AI Home Server — мини-ПК, где Home Assistant, локальная нейросеть Ollama, медиасервер и бэкап уже настроены и работают из коробки.
Смотрите также
- Установка Home Assistant в 2026: 4 способа
- Настройка Home Assistant: пошаговая инструкция
- Home Assistant Zigbee: подключение устройств
- Ollama: что это и как запустить нейросеть локально
- Home Assistant Raspberry Pi vs мини-ПК: что выбрать
- Ollama в Docker: запуск нейросети в контейнере
Часто задаваемые вопросы
Что теряешь при установке Home Assistant в Docker вместо HAOS? Add-on Store и Supervisor. Но все те же сервисы (Zigbee2MQTT, Node-RED, Mosquitto) запускаются как отдельные Docker-контейнеры — часто это даже надёжнее, так как они не зависят от перезапуска HA.
Какое железо нужно для Home Assistant в Docker? Минимум — 2 ядра и 2 ГБ RAM. Для 50+ устройств и дополнительных контейнеров рекомендуется мини-ПК на Intel N100 с 8 ГБ RAM.
Нужен ли network_mode: host для Home Assistant в Docker? Для большинства домашне-автоматизационных сценариев — да: так проще с локальным обнаружением устройств, mDNS, HomeKit, Cast и частью сетевых интеграций. Если нужен строгий network isolation, это надо проектировать отдельно и тестировать каждую интеграцию.
Можно ли перейти с HAOS на Docker без потери данных? Частично да, но не «одной кнопкой». Конфигурация Home Assistant переносится через backup/config, а add-ons нужно заменить отдельными контейнерами и руками проверить MQTT, Zigbee2MQTT, Node-RED и пути к USB-устройствам.
Хотите собрать домашний AI-сервер под ключ? Стоимость — 30 000 ₽ за проект. Напишите в Telegram: @onoutnoxon — подберём конфигурацию под ваши задачи.
Статья подготовлена командой habab.ru. Обновлено: 2026-03-05.
Источники: - https://www.home-assistant.io/installation/ - https://www.home-assistant.io/installation/linux/ - https://docs.docker.com/engine/install/ - https://docs.docker.com/engine/network/drivers/host/ - https://www.home-assistant.io/integrations/bluetooth/
Статья по продукту ai_home_server подготовлена с использованием AI и ручной редакторской проверкой: Александр Руин, основатель habab.ru. Обновлено: 2026-05-01.
О сервисе "AI Home Server"
AI Home Server — мини-ПК с предустановленной локальной нейросетью (Ollama), хабом умного дома (Home Assistant), медиасервером (Jellyfin), бэкапом (Syncthing) и AI-агентом в Telegram. Подключаешь к питанию и интернету — работает из коробки.
Ключевые преимущества:
- Всё работает из коробки за 2 минуты
- Локальная нейросеть без интернета и без цензуры
- Все данные остаются у вас — никакого облака
- AI + медиасервер + бэкап + умный дом = одна коробка
- Управление голосом и текстом через Telegram
- Не нужен программист для настройки
Для кого подходит:
Сценарии использования:
📰 Промо-статьи наших решений
Изучите детальные обзоры наших технологических решений для различных отраслей:
🚀 Разработка и автоматизация
- Автоматизация холодных продаж в криптопроектах
- AI-Assisted Development
- AI CRM Constructor: Конструктор CRM под ваш бизнес
- Парсер лидов с FL.ru
- Разработка Платформы для Автоматизации Найма Переводчиков
- Разработка WhatsApp Business Автоматизации под ключ
- Корпоративная Платформа Обмена Изображениями
- AI Quality Assurance — контроль качества AI-ответов
- Интеграция AMOCRM, Excel и Google Drive
- SimpleCrypto — AI-конфигуратор крипто-кошелька
- Синхрон1С - Автоматизация 1С без программиста
- SimpleReview — Chrome-расширение для автоматического исправления ошибок сайта
- Разработка Telegram Mini App с Лутбоксами
- YouTube-Telegram Скрапер для Стартапов
📈 Бизнес и автоматизация
- Разработка Telegram Ботов под ключ
- YandexDirect MCP сервер
- Корпоративные решения голосового ввода с ИИ
- Веб-версия аналитического дашборда для телефонии
- Платформа управления Telegram рекламой
- Bitcoin Mempool Explorer
- Презентационный сайт по брендбуку
- Разработка Платформы Прогнозов на Спорт по Модели GoalBet
- Обучающий кабинет
- Корпоративная система мониторинга медиа и аналитики
- Администрирование серверов
- Криптовалютный AML-чекер бот
- Новостной радар для промышленности
- Счетчик калорий Telegram Bot
- Talk to Excel / Talk to SQL — AI-ассистент для табличных данных
- Разработка веб-приложений по дизайну
- Разработка системы анализа договоров с ИИ
- Презентационный сайт по брендбуку
- Синхронизация 1С с WordPress
💰 FinTech и медиа
Работаю до результата и бизнес-ценности, быстро корректирую подходы в процессе. Использую современный стек для качественного и быстрого решения задач.