Axottle

Connection UnitТеперьFlow Studioлучше, шире,
легче, мощнее.

Flow Studio объединяет маршруты, транзитные пулы, диагностику и восстановление. Каждый Flow описывает путь клиента до интернета. Вы собираете его на холсте, проверяете и применяете, а затем видите, что происходит на серверах.

Точка выдачиvpn.example.com
Входная нодаedge-fra-01
Входная нодаedge-ams-02
Транзитная нодаtransit-fi-01
Internetпрямой выход

От схемы до работающего маршрута.

Сохранённый черновик, применённая версия и наблюдаемое состояние серверов показаны отдельно. Диагностика и восстановление опираются на работающую схему.

Общие транзитные пулы

Соберите цепочки и ветвления на отдельном холсте и используйте пул в нескольких Flow. Перед изменением видны затронутые маршруты; применённая версия сохраняет снимок пула.

Flow Guard

Настройте ручной или автоматический план восстановления: действия, подтверждения сбоя, паузы и число попыток. Планировщик работает и после закрытия вкладки, а результат проходит диагностику.

Резервный путь

Выберите допустимые резервы из применённой схемы: по приоритету, задержке или загрузке CPU. Прямой выход в Интернет нужно разрешить отдельно. Несохранённые и неприменённые правки в переключение не попадают.

История одного Flow

Применения, изменения топологии, проверки, инциденты и восстановление собраны вместе. Видны расхождения настроек, проблемные направления, региональная доступность и готовность пулов.

Failure Lab

Проверяйте поддерживаемые сценарии отказов и сохраняйте результаты восстановления. Центр проверки различает наличие сценария, исполнителя, подходящего стенда и фактического прогона.

Проверки TLS и REALITY

Проверьте цель REALITY с сервера, наличие сертификатов и совместимость параметров до применения. Ошибка указывает на проблемный блок и объясняет, что исправить.

Telegram-прокси.
В Flow Studio.

Создавайте прокси и управляйте ими в одном месте. Мастер проведёт через настройку, а после установки покажет состояние сервиса и результаты проверки.

01 / MTProto

Прокси для Telegram

Установите MTProto-прокси на выбранной ноде. Этапы установки, состояние сервиса и проверка доступны в Flow Studio.

Ссылка и QR-код для подключения
02 / WEB

Через HTTPS / WebSocket

Выберите ноду, управляемый домен, DNS и публичный сайт из библиотеки SelfSteal либо свою текстовую страницу. Сертификат выпустит Caddy.

Совместимость зависит от клиента Telegram

На вашей Linux-ноде

Нужны Docker и SSH. Работает в том числе без Remnawave.

Одна ссылка — одна нода

Ссылки и QR-коды используют последнюю успешно установленную конфигурацию. Общей подписки и автоматической балансировки парка пока нет.

Одно слово — и Xray не стартует.

В условии маршрута написали geosite: youtube.com вместо domain: youtube.com. Конфиг собрался и уехал на ноду, но Xray отказался его загружать. На входном порту остался только connection refused.

Axottle проверяет такие условия отдельно, останавливает применение и открывает именно тот блок, который надо исправить.

geosite: youtube.comКатегория, которой не существует
domain: youtube.comПроверяемое доменное условие

Схема и есть конфиг.

Холст не рисует документацию к настройкам. Из его блоков и связей собирается то, что поедет на ноды. Исправьте правило в демо — статус изменится только после проверки.

6 блоков · 5 связей
Применение заблокировано
GeoSite: youtube.com
Точка выдачисистемный блок
Входная нодаedge-fra-01
Блокировка трафикатупик маршрута
Транзитная нодаtransit-fi-01
WARPcloudflare warp
Интернетсистемный блок
Куда входит клиентДомен, CDN и входная нода
Через что идёт соединениеТранзитные ноды и условные ветки
Как трафик выходитНапрямую, через WARP или прокси

Реальная инфраструктура собирается из реальных блоков.

Транзитная нода здесь — не значок перехода. Это отдельный сервер со своим конфигом, привязкой к железу и собственным состоянием.

Точка выдачи

Начало схемы. Создаётся автоматически.

Входная нода

Принимает подключение клиента.

Транзитная нода

Управляемый сервер-мост со своим конфигом и состоянием.

Внешняя транзитная нода

Подключает внешний мост по VLESS-ключу.

CDN

Стоит между точкой выдачи и входной нодой.

WARP

Выводит трафик через Cloudflare WARP.

Внешний прокси

Использует заданный прокси как выход.

Internet

Прямой выход. Создаётся автоматически.

Блокировка трафика

Отбрасывает выбранный трафик.

Standalone Flow

Один основной вход и понятный линейный путь до выхода.

Balancing Flow

Создаёт слой балансировки — даже если входная нода пока одна.

Маршрут живёт на связи.

Основной выход — обычная связь между блоками. Условная ветка — вторая связь с правилом. Маршрут не приходится синхронизировать со схемой: он и есть схема.

У ноды может быть только один выход без условия. Каждая дополнительная ветка обязана объяснить, какой трафик она забирает.

Входная нода
Internetпрямой выход
WARPyoutube.com
Internetвыход через WARP
Транзитная нодаtransit-fi-01
Internetвыход через транзит
Входная нода
прямой выход
Internet
youtube.com
WARP
Internet
через сервер-мост
Транзит
Internet

Flow Guard · RescueFlow

Соберите восстановление так же, как маршрут.

RescueFlow — ваш сценарий восстановления на холсте. Выберите событие запуска, соедините проверки и действия, настройте каждый шаг. Вся логика перед глазами: понятно, что произойдёт при сбое и от чего зависит следующее действие.

  1. Проверка выбирает следующий шаг

    Для результатов «Да», «Нет» и «Нет данных» можно собрать разные ветки. Сценарий учитывает фактическое состояние сервиса, метрики, сеть или сертификат — и не принимает отсутствие данных за исправность.

  2. У каждого действия — своя цель

    Выберите проблемную ноду из события, конкретную ноду маршрута или весь Flow — там, где это поддерживает блок. Так один сценарий связывает диагностику и ремонт нужного участка.

  3. Несколько проверок — без лишнего ожидания

    Независимые ветки могут идти параллельно или по очереди. Соедините действия цепочкой, чтобы задать порядок, а блоком «Дождаться всех» соберите результаты перед следующим шагом.

Flow Guard · Автовосстановление

Меньше ручных дежурств. Больше контроля.

Подготовьте реакцию на знакомые сбои заранее. RescueFlow можно проверить без изменений на нодах, запустить вручную или выбрать его версию для автоматического восстановления. Условия запуска и пределы повторных попыток остаются под вашим контролем.

  1. Вы задаёте, когда пора действовать

    Настройте число подтверждений сбоя, паузу между попытками и лимит запусков за час. Flow Guard опирается на свежие проверки работающей версии Flow, а не на повторное чтение старой ошибки.

  2. Дежурство продолжается без открытой вкладки

    Серверный планировщик запускает разрешённый сценарий, когда выполнены условия. Выбирая его для автоматики, вы разрешаете входящие в него действия; сохранение RescueFlow само по себе автовосстановление не включает.

  3. Видно, помогло ли восстановление

    После выполнения Flow проходит проверку маршрута. История сохраняет шаги и их результаты, а настройка приостановки после неудачи позволяет остановить повторные попытки до разбора причины.

Проверки до и после применения.

Ошибки конфигурации и конфликты портов блокируют применение. Если готовность ноды, firewall или цели REALITY не подтверждена, принудительное применение требует отдельного принятия риска.

Черновик

Правки не касаются работающей схемы.

Проверка

Ошибки возвращают к конкретному блоку.

Готово

Все блокирующие проверки пройдены.

Применение

Новая версия публикуется в Remnawave.

Проверено

Результат выкатки проверен отдельно.

Компиляция

Холст собирается в конфигурацию. Ошибка не остаётся спрятанной в JSON.

Линтер конфига

Проверяет опасные и противоречивые настройки до публикации.

Линтер маршрутов

Отдельно ловит условия, которые Xray не сможет загрузить.

Готовность инфраструктуры

До применения проверяет TLS, цель REALITY, firewall, порты и ограничения Remnawave. После — собирает подтверждения работающего маршрута.

Линтер говорит по делу.

Критическая находка блокирует выкатку. Высокий риск требует подтверждения. Средняя и низкая строгость оставляют предупреждение или справку.

Шумный линтер перестают читать. Поэтому проверка маршрутов срабатывает только там, где значение точно не может быть категорией.
Несуществующая geosite-категория
Ссылка на отсутствующий outbound
Два inbound используют один порт
REALITY serverNames не совпадают
Правило маршрута без конечного блока
Ветка недостижима после catch-all
Балансировщик остался без нод
Цикл между транзитными нодами

Применить — не значит сохранить и надеяться.

Axottle фиксирует версию, собирает конфигурацию и публикует её в Remnawave. На серверах работает агент; панель не изображает прямое управление там, где его нет.

Фиксирует новую версию из черновика
Пересобирает состав нод
Подставляет реальные значения секретов
Публикует конфиг в Remnawave
Привязывает ноды к новой конфигурации
Планирует установку WARP, если она нужна
Записывает операцию в журнал

«Применено» и «проверено» — разные статусы.

После выкатки отдельные проверки могут пройти, предупредить, провалиться или быть пропущены. Пропущенная проверка не притворяется ни успехом, ни отказом.

Применено Проверено

Версия возвращается в черновик.

Каждое применение создаёт снимок. Можно выбрать одну из последних двадцати версий, загрузить её в черновик, проверить и применить снова. Живой конфиг не меняется без вашего подтверждения.

Клиентские ключи не меняются от каждой правки

Сгенерированные учётные данные переиспользуются. Новый маршрут или дополнительная нода не требуют перевыдавать доступы клиентам.

Здоровье видно на тех же блоках

Нода, сервис, соединение, маршрут и внешняя доступность проверяются послойно — прямо на схеме, которую вы собирали.

Клиент не видит внутреннее устройство

Ему доступны только имя подключения, короткая подпись и принадлежность к группе подписки. Блоки и внутренние имена остаются в панели.

Границы тоже должны быть видны.

Flow Studio уменьшает риск ошибки, но не превращает инфраструктуру в безошибочную. Вот где оператору всё ещё нужно знать реальное поведение системы.

Возврат версии — через черновик

Снимок сначала загружается в черновик и проходит те же проверки. Живая схема меняется только после повторного применения.

В истории — до двадцати версий

Более старые снимки удаляются и восстановлению не подлежат.

Внешние проверки подключаются отдельно

Проверка из других сетей и регионов работает только с настроенным probe-провайдером.

Нодам нужны физические серверы

Для применения нужна хотя бы одна входная нода. Входные и транзитные ноды должны быть привязаны к серверам.

Автовосстановление требует разрешения

Сохранённый план не запускается автоматически. Оператор отдельно разрешает действия и резервы. Автоматического возврата на прежний путь после переключения нет.

Вместо нескольких конфигов — один путь, который видно целиком.

Соберите Flow, проверьте маршрут до применения и меняйте работающую инфраструктуру без гадания по строкам JSON.

Посмотреть тарифы Открыть документацию