Если вы решили развернуть Home Assistant или другие сервисы для self-hosting, то рано или поздно столкнетесь с Proxmox VE.
Proxmox — это платформа виртуализации, которая позволяет запускать на одном компьютере несколько независимых систем. Например, Home Assistant, сервер резервного копирования, медиасервер Jellyfin, MQTT-брокер или другие сервисы — все на одном мини-ПК или домашнем сервере.
Установка Proxmox
Установка Proxmox практически ничем не отличается от установки типичного дистрибутива Linux.
- Скачиваем ISO-образ установщика Proxmox VE 9.X с официального (сайта)[https://www.proxmox.com/en/downloads]
- Записываем образ на флешку
- Загружаемся с флешки и следуем подсказкам мастера установки
- После завершения установки вынимаем флешку и загружаемся в обычном режиме
Установщик работает как в графическом, так и текстовом режиме. Для новичков будет удобен графический режим.

Единственно на что стоит обратить внимание, это на настройку сети. По умолчанию установщик не получает IP-адрес по DHCP, поэтому настройки сети нужно прописать вручную.

Виртуальные машины и LXC
В Proxmox есть два основных способа запуска сервисов:
- Виртуальная машина (VM) — это полноценный компьютер внутри компьютера со своей операционной системой. Такой вариант подходит, когда требуется максимальная совместимость. Например, Home Assistant OS рекомендуется устанавливать именно в виртуальную машину.
- LXC-контейнер — это легковесное Linux-окружение, которое использует ядро хостовой системы. Контейнеры запускаются быстрее, потребляют меньше памяти и отлично подходят для большинства серверных приложений.
Docker в LXC
Для многих сервисов наиболее удобный вариант — установить Docker внутри LXC-контейнера.
В этом случае Proxmox управляет самим контейнером (резервные копии, снапшоты, ресурсы), а Docker — приложениями внутри него. Такой подход сочетает экономное использование ресурсов с удобством обновления и управления сервисами.
Именно поэтому в домашних лабораториях (HomeLab) часто используют следующую схему:
Proxmox → LXC → Docker → приложения
Так можно разместить в одном контейнере, например, Zigbee2MQTT, Mosquitto, Nginx Proxy Manager, Grafana, Immich и десятки других сервисов, сохранив Home Assistant в отдельной виртуальной машине.
Если вы не хотите вручную создавать LXC-контейнеры и устанавливать приложения, обратите внимание на проект Community Scripts.
Это большая коллекция готовых сценариев для Proxmox, позволяющая буквально в несколько кликов развернуть популярные сервисы для домашнего сервера: Home Assistant, Zigbee2MQTT, Mosquitto, AdGuard Home, Nginx Proxy Manager, Jellyfin, Immich, Frigate, Grafana, WireGuard и многие другие. Сейчас каталог насчитывает более 650 готовых сценариев.
Достаточно открыть сайт, выбрать нужное приложение, скопировать предложенную команду и выполнить её в консоли Proxmox. Скрипт автоматически создаст виртуальную машину или LXC-контейнер, выполнит настройку и установит выбранное приложение.
Для большинства пользователей Home Assistant и любителей self-hosting это самый простой способ начать работу с Proxmox и быстро развернуть необходимые сервисы.