
Главная идея — один физический хост, но разные роли
CHUWI HeroBox с Intel N100 стал удобной точкой старта: тихий, компактный и достаточно экономичный для круглосуточной работы. Но внутри я не складываю все сервисы в одну ОС. Proxmox остаётся гипервизором, а Home Assistant, Frigate, VPN и телефония получают отдельные VM или LXC.
Это даёт главное преимущество домашнему серверу: эксперимент с одной системой не обязан ломать остальные. Можно перезапустить Frigate, обновить Home Assistant или остановить Asterisk отдельно.
Почему хост держу чистым
Чем больше приложений устанавливается прямо в Proxmox host, тем труднее потом понять, что именно сломалось после обновления. Поэтому на хосте не живут Telegram‑боты, веб‑приложения, аналитика камер или домашние интеграции. Они должны находиться внутри своих гостей.
Почему N100 пока справляется
Секрет не в «мощности N100», а в том, что тяжёлые задачи не исполняются программно на четырёх маленьких ядрах. Видео декодируется аппаратно, детекция использует Intel GPU, а Frigate анализирует только камеры, где событие действительно нужно.
Реальный предел — 8 ГБ RAM
На снимке CPU ещё имеет запас, а память почти занята. Swap помогает пережить кратковременные пики, но при постоянной нехватке памяти потребуется уменьшить нагрузку или добавить RAM.
Диски разделены по назначению
Системный SSD используется для Proxmox и виртуальных машин. Отдельный HDD около 300 ГБ отдан под событийные клипы, а непрерывная запись восьми камер остаётся на диске Hikvision NVR. Это защищает системный накопитель от бессмысленного потока видео и упрощает обслуживание архива.
Как делаю изменения без риска для всего дома
- сначала backup конкретной VM/LXC;
- фиксирую текущие ресурсы и рабочее состояние;
- меняю один компонент за раз;
- проверяю Home Assistant, сеть и ключевые автоматизации;
- только после проверки перехожу к следующему сервису.
Особенно важен этот порядок для Frigate: обновление видеоаналитики не должно одновременно менять VPN, Home Assistant и телефонию.
Порядок восстановления важнее красивого uptime
После отключения питания сначала должна подняться сеть, затем Proxmox и основные виртуальные машины. Home Assistant должен восстановить интеграции, MQTT — связь событий, а Frigate — камеры. Поэтому полезнее один раз проверить полный холодный старт, чем просто гордиться месяцами uptime.
Что логично вынести следующим
Если число камер и AI‑функций продолжит расти, Frigate станет первым кандидатом на отдельный сервер. Тогда N100 останется хорошим инфраструктурным узлом для Home Assistant, VPN, телефонии и лёгких сервисов, а видео получит собственный запас RAM и iGPU.
Работу видеоконтура на этом хосте можно проследить в сборке Hikvision + Frigate + Home Assistant.
Повторить
- чистый Proxmox host;
- разделение сервисов;
- аппаратное видео;
- отдельные роли дисков;
- backup перед изменением.
Подбирать под себя
- объём RAM;
- размеры VM;
- накопители;
- число камер;
- нужен ли отдельный Frigate‑хост.
