# Что такое Nolay

URL: https://docs.nolay.ru/start/what-is-nolay/
Updated: 2026-09-23

> Из чего состоит Nolay, что делает агент на вашем сервере и что остаётся у вас.

Nolay это панель деплоя для вашего собственного сервера. Вы арендуете VPS у любого хостинга, запускаете на нём одну команду, и дальше проекты собираются и работают на этой машине. Мы серверы не продаём и доступа к ним не просим.

## Три части

| Часть | Где работает | Что делает |
|---|---|---|
| Панель | `app.nolay.ru`, у нас | Интерфейс: серверы, проекты, деплои, логи, домены, секреты |
| Hub | `api.nolay.ru`, у нас | Шлюз агентов: принимает их соединения и передаёт команды из панели |
| Агент | ваш сервер | Собирает образы, запускает контейнеры, ведёт прокси, сертификаты и бэкапы |

Связь только исходящая: агент сам открывает одно соединение с hub по WSS на порт 443. Входящих портов для агента открывать не нужно. Порты 80 и 443 на сервере занимает прокси Caddy, через него работают сайты проектов.

## Что делает агент

- **Деплой.** Получает код, собирает образ на вашем сервере и запускает новую версию. Если новая версия не прошла проверку готовности, продолжает работать прежняя.
- **Откат.** Возвращает любую из сохранённых версий без повторной сборки.
- **Логи.** Отдаёт логи сборки и контейнера в панель по запросу.
- **Домены и HTTPS.** Настраивает прокси и сам выпускает и продлевает сертификаты.
- **Секреты.** Хранит их зашифрованными на сервере и передаёт в контейнер.
- **Бэкапы.** Складывает тома и дампы баз в ваше S3-хранилище по расписанию.

Список команд у агента закрытый: выполнить на сервере произвольную команду через Nolay нельзя. Агент работает от системного пользователя `nolay`, а не от root.

## Если Nolay недоступен

Проекты продолжают работать: контейнеры и прокси живут на вашем сервере и от панели не зависят. Пока hub недоступен, панель показывает последние известные данные, а новые деплои ждут соединения.

## Что дальше

Если сервера ещё нет, прочитайте [что такое VPS и где его взять](/start/vps/). Если есть, проверьте [требования к серверу](/start/requirements/).
