Skip to main content
Axottle — это управляющий слой над внешней панелью Remnawave. Он не заменяет панель Remnawave: Axottle подключается к уже работающему экземпляру по его HTTP API и берёт на себя более высокоуровневые сценарии управления.
Для кого: администратор Axottle. Требуемые права: административная сессия панели Axottle; для подключения нужен API-токен панели Remnawave.

Что делает интеграция

  • Хранит локальную модель данных (снапшоты) пользователей, нод, хостов и config-профилей панели Remnawave. Снапшоты обновляются при синхронизации и доступны только для чтения.
  • Управляет панелью: в рамках высокоуровневых сценариев Axottle создаёт и обновляет на панели ноды, хосты, config-профили, internal squads и шаблоны подписок.
  • Создаёт служебный squad для проверок здоровья: после успешной синхронизации Axottle автоматически подготавливает системный squad axottle-health для внутренних health-проб.
  • Генерирует события изменений: при каждой синхронизации Axottle сравнивает новое состояние панели с предыдущим и публикует нормализованные события — смена статуса ноды, появление или удаление хоста и config-профиля.
  • Работает с runtime Remnawave: находит Compose-проект и PostgreSQL, показывает метрики и логи контейнеров, запускает бэкапы базы и операции проверки или восстановления.
К одной панели Axottle можно подключить несколько экземпляров Remnawave одновременно: каждое подключение — отдельная запись, в интерфейсе администратора они показываются вкладками.

Как связаны основные сущности

Где выполняются операции

У каждого подключения есть один исполнитель runtime. Он собирает метрики и логи, обнаруживает Compose-проект и PostgreSQL, а затем выполняет бэкапы, проверку архивов и восстановление. При смене топологии Axottle меняет привязку исполнителя. Задачи старого исполнителя больше не выдаются ему, но перед запуском бэкапа или чтением логов нужно заново обнаружить стек.
Панель обновляет снимок сама: обходит подключения раз в 10 минут и синхронизирует привязанное подключение перед применением схемы. Ручной запуск остаётся, когда результат нужен немедленно, см. Синхронизация.

Версии Remnawave

Axottle работает и с ветками 2.x, и с 3.x: версия панели определяется по её ответу, а клиент подстраивается сам. Установщик ставит третий мажор, переезд с чужой панели переносит версию исходной. Обновить панель Remnawave можно из Axottle, см. Обновление Remnawave.

Разделы

Подключения

Подключение панели Remnawave: URL, токен, выбор исполнителя, обнаружение стека и статусы.

Синхронизация

Что и как синхронизируется, snapshot-подход, результаты и события изменений.

Резервные копии

Профили бэкапов PostgreSQL, проверка доступа, целостности и восстановление с подтверждением.

Обновление Remnawave

Обновление панели из Axottle: требование рабочего бэкапа, выбор версии и откат.

Устранение неполадок

Ошибки токена, сеть/TLS, partial-синхронизации и порядок диагностики.

Связанные страницы

Проверено для версии Axottle текущей ветки. Дата проверки: 2026-07-13.