Требования к серверу
Система, ресурсы, порты и сеть, которые проверяет установщик до установки агента.
Установщик сначала проверяет сервер и ничего не меняет, пока не найдёт блокирующих проблем. Каждая проверка имеет код, по нему в справочнике ошибок описано, что делать.
Система и ресурсы
Сеть
Если у сервера нет публичного адреса (домашний сервер, офисная сеть), входящие 80 и 443 недоступны. Тогда сайты работают через туннель за NAT.
Что ставит установщик
- Swap-файл, если памяти меньше 2 ГБ и swap нет.
- Docker из официального репозитория, если его нет.
- Сборщики Railpack и nixpacks закреплённых версий.
- Пользователя
nolayи каталоги/etc/nolayи/var/lib/nolay. - Образ прокси Caddy.
- Бинарник агента
/usr/local/bin/nolay-agent, конфиг, ключ секретов и службу systemdnolay-agent. - Правила
ufwиfail2ban.
Повторный запуск установщика обновляет агент и не трогает конфиг, данные и контейнеры проектов.
Что мешает установке
Проверить сервер без установки можно флагом --check:
Что дальше
Переходите к подключению сервера.

