Возможности
Контейнеры аккаунтов
Не общие права на одной машине, а настоящая изоляция: у каждого аккаунта свой контейнер с памятью, процессором и диском из его тарифа.
Страницу посетителю отдаёт nginx хозяина. Он же держит сертификаты, журналы и базы.
PHP 8.3 · внутри
72% из 1024 МБ
PHP 8.2 · внутри
41% из 4096 МБ
PHP 7.4 · внутри
88% из 2048 МБ
PHP 8.4 · внутри
6% из 1024 МБ
PHP, cron, файлы, терминал и докер клиента работают внутри его контейнера. Соседи друг друга не видят.
Граница
Что осталось на машине, а что уехало внутрь
Один аккаунт — один контейнер Incus. Это решение, и возврата к прежнему укладу нет: общие права на одной машине — не изоляция, а договорённость, которую нарушает первый же чужой скрипт.
на хозяине
Построено и доказано живьём
Переносить это внутрь нельзя: работающее не ломают ради симметрии схемы.
в контейнере
Всё клиентское
Внутри — настоящая Ubuntu с systemd, а не урезанная песочница: клиент ставит себе службы, и они живут.
Парк при этом остаётся смешанным: уклад несёт машина, и переезд идёт машина за машиной. Ни одна проверка панели не говорит «везде контейнеры» — она спрашивает уклад конкретной машины.
Пределы
Тариф — это и есть профиль контейнера
Память, доля процессора, число процессов, диск и предел файлов берутся из тарифа клиента. Панель объявляет профиль на машине и никогда не читает его обратно, чтобы поправить тариф.
Иначе у предела памяти оказалось бы двое хозяев — тариф и профиль. Разойдясь, они дали бы беду, которой не видно ни на одном экране: клиент платит за один предел, а работает с другим.
Тариф сменили — контейнер ещё не знает
Это нормальное состояние, пока контейнер не пересобран, и панель говорит о нём словами: «память по тарифу 4096 МБ, контейнер заказан с 1024 МБ». Считать молча, что новый тариф уже действует, значит врать в приятную сторону.
Имя профиля выводится из номера тарифа, а не из названия: тариф переименуют, и контейнеры остались бы на профиле, которого в панели больше нет.
Порог
Машина, которая не тянет уклад, говорит об этом вслух
Молчаливая непригодность кончается тем, что человек заводит аккаунт и упирается в отказ без объяснения — а выглядит это поломкой панели. Поэтому отказ называет причину и следующий шаг.
Памяти меньше 1024 МБ
Машине не хватает памяти для уклада контейнеров: нужно не меньше 1024 МБ, у неё 512 МБ. Аккаунты на ней заводить нельзя — перенесите их на машину побольше, а эту выведите из работы.
Ubuntu старше 24.04
Ubuntu 22.04 старше 24.04: Incus на неё не ставится. Аккаунты на этой машине заводить нельзя — перенесите их на машину новее.
Агент не дорос
Агент этой машины уклад контейнеров ещё не умеет: нужна версия 5.26.0 или новее. Обновите агента на экране «Раскатка версий».
Если машина не ответила вовсе, панель не говорит «Incus нет»: послать человека ставить то, что уже стоит, — худший из двух ответов.
Сколько стоит изоляция в мегабайтах
Не оценка и не обещание: замерено на живой машине 2 октября 2026 года.
159 МБ
берёт рабочий контейнер аккаунта
≈80 МБ
берёт сам Incus с lxcfs на машине
1024 МБ
ниже этого панель уклад не поднимает
24.04
младшая Ubuntu, на которую ставится Incus
Соседи не видят друг друга по-настоящему
Это не права на общей файловой системе, которые можно обойти неаккуратной директивой или чужим скриптом. У контейнера своё дерево процессов, своя сеть на мосту хозяина и своё место. Исчерпал клиент память или процессор — он исчерпал свой предел, а не чужую машину.
Продавайте хостинг, за который не стыдно за соседей
Одна машина, несколько аккаунтов, у каждого свой контейнер и свой тариф.