Подключение сервера
Установка агента одной командой и проверка, что сервер появился в панели.
После этой страницы у вас будет сервер, подключённый к панели и готовый принимать проекты.
Что нужно до начала
| Что | Как проверить |
|---|---|
| Сервер подходит | Ubuntu LTS или Debian 12 и новее, x86_64, systemd, root |
| Сервер добавлен в панели | В разделе «Серверы» он создан и панель показала команду установки |
| Токен и идентификатор агента | Панель печатает их в той же команде |
Шаги
-
Откройте раздел «Серверы» в панели и создайте сервер. Панель напечатает готовую команду установки с токеном и идентификатором.
-
Выполните команду на сервере от root. Она скачает скрипт и бинарник с
get.nolay.ruи сверит контрольную сумму.
- Дождитесь конца установки. В конце скрипт печатает версию агента и состояние службы.
- Вернитесь в панель. Сервер переходит в состояние «Онлайн» в течение нескольких секунд после старта службы.
Проверка вручную
Убедиться, что агент не открыл ни одного входящего порта:
Посмотреть журнал службы:
Обновление и повторный запуск
Повторный запуск того же скрипта обновляет бинарник и unit. Конфиг /etc/nolay/agent.toml, данные в /var/lib/nolay и контейнеры проектов при этом не трогаются.
Если не получилось
| Симптом | Причина | Что сделать |
|---|---|---|
| Установка прерывается на контрольной сумме | Файл суммы не скачался или бинарник повреждён | Повторите установку, при повторе укажите --sha256 явно |
| Сервер остаётся «Офлайн» | Агент не может открыть исходящее соединение до api.nolay.ru | Проверьте сеть сервера и правила firewall на исходящие соединения |
| Служба не стартует | Конфиг или токен записаны неверно | Смотрите journalctl -u nolay-agent и запустите установку повторно |
Что дальше
Читайте «Что такое Nolay» и создайте первый проект в панели.