v1.7.0 · обновление за август — сентябрь 2026
Flow Studio, восстановление маршрутов и управление инфраструктурой.
Connection Units теперь называется Flow Studio. Раздел объединяет визуальные маршруты, общие транзитные пулы, диагностику и восстановление. В этом релизе также появились парк Telegram-прокси, несколько доменов на ноду и поэтапное обновление агентов. Обновлены установка панели, резервные копии, статусная страница, страница подписки и доставка уведомлений.
Flow Studio показывает схему и её фактическое состояние
Черновик, применённая версия и наблюдаемое состояние серверов показаны отдельно. Сохранение правки не меняет работающий маршрут. Настройки входов, транзитов, TLS и REALITY сопровождаются пояснениями и проверками совместимости; цель REALITY можно проверить с сервера до применения.
До изменения серверов проверяются сертификаты, firewall, занятость портов и ограничения Remnawave. Ошибки конфигурации и обнаруженные конфликты портов блокируют применение. Для неподтверждённой готовности ноды, firewall или цели REALITY доступно принудительное применение с явным принятием риска. После применения панель собирает подтверждения работающего маршрута; неполная проверка остаётся неполной.
Транзитный пул можно использовать в нескольких Flow
Общие транзитные пулы получили отдельный холст с цепочками и ветвлениями. Один пул можно использовать в нескольких Flow и несколько раз в одной схеме с разными продолжениями. Панель показывает готовность участников, затронутые маршруты и необходимость повторного применения.
На общей ноде формируется совмещённый профиль нескольких Flow. Изменения проходят через план и согласование, привязанные к проверенной версии. Применённая версия сохраняет снимок пула для отката. Вложенные пулы и повторное использование одной физической ноды внутри самого пула пока не поддерживаются.
Flow Guard восстанавливает маршрут по разрешённому плану
Планы восстановления бывают ручными и автоматическими. Оператор задаёт разрешённые действия, условия запуска, число подтверждений сбоя, паузы и лимиты попыток. Предварительная проверка, выполнение и диагностика результата сохраняются как отдельные этапы.
Автоматическое восстановление работает через серверный планировщик и продолжается без открытой вкладки. Сохранение нового плана само по себе не разрешает его запуск: версию и действия нужно включить в политику. При неопределённом результате дальнейшие попытки могут быть приостановлены до проверки оператором.
Для неисправного транзита, внешнего транзита, прокси или WARP можно выбрать допустимые резервы из применённой схемы: по приоритету, измеренной задержке или загрузке CPU. Прямой выход в Интернет требует отдельного разрешения. Неприменённые правки не участвуют в переключении; автоматического возврата на прежний путь этот механизм не добавляет.
Диагностика, аналитика и Failure Lab
Применения, изменения топологии, инциденты и восстановление собраны в истории одного Flow. Аналитика показывает расхождения настроек, отсутствие резерва, зависимость маршрутов от общего сервера, состояние сертификатов, ресурсов и региональной доступности. Проверки WARP, прокси и выхода через точку выдачи учитывают конкретную ветку.
Failure Lab позволяет выполнять поддерживаемые сценарии отказов и сохранять результаты восстановления. Каталог содержит 100 семейств отказов, но центр проверки отдельно показывает наличие сценария, исполнителя, подходящего стенда и реального прогона. Просмотр каталога не запускает сбои; наличие сценария не означает, что он уже проверен на стенде.
Telegram-прокси управляются как отдельный парк
В Flow Studio появился раздел Telegram-прокси с режимами MTProto и WEB с HTTPS/WebSocket. Мастер проводит через выбор ноды, домена, DNS, публичного сайта и необязательного тега спонсора. Для установки подходит Linux-нода с Docker и SSH, в том числе без Remnawave/rwnode.
Ссылки и QR-коды используют последнюю успешно установленную конфигурацию. Черновик не меняет подключения клиентов. Видны этапы установки, её длительность, история и состояние сервиса. Для WEB сертификат выпускается через Caddy, а сайт выбирается из библиотеки SelfSteal либо задаётся своей текстовой страницей.
Каждая ссылка относится к одной ноде. Общей подписки и автоматической балансировки парка пока нет. Совместимость WEB зависит от клиента Telegram и требует отдельной проверки.
Несколько доменов, мастер ноды и Cloudflare
У ноды может быть несколько управляемых доменов с собственными DNS-проверками и сертификатами. Домен выбирается в настройках входа Flow и Telegram WEB. Основной или используемый домен нельзя удалить; несколько доменов не снимают конфликтов портов.
Мастер добавления ноды сохраняет введённые данные при возврате назад и ошибках. Он различает создание новой Remnawave-ноды, привязку существующей и пропуск этапа. Существующий runtime сохраняется, а после ручного шага установку можно продолжить с уже выполненных этапов.
Cloudflare настраивается прямо в мастерах: через сохранённую интеграцию или временный токен с возможностью сохранения. DNS проверяется до установки. Массовые операции показывают результаты по каждой выбранной ноде.
Агенты обновляются по этапам
Массовое обновление начинается с пробной группы, затем переходит к остальным нодам с ограничением параллельности. Политика задаёт размер пробной группы и остановку при ошибке. Состояние операции сохраняется в базе и остаётся доступным после закрытия страницы.
Успех подтверждается агентом после перезапуска и проверки версии. Для RemnaNode добавлено отдельное управляемое обновление с историей задания, проверкой запуска и восстановлением прежней конфигурации при неудаче.
Установка, обновление панели и резервные копии
При удалении без полной очистки сохраняются настройки PostgreSQL, пароль управляемой базы и ключ шифрования. Ошибка авторизации или медленный запуск PostgreSQL больше не запускают автоматическое удаление тома базы. Домены, адреса и конфликты ролей проверяются до изменения системы.
Перед заменой релиза создаётся архив PostgreSQL с метаданными и контрольной суммой, проверяется свободное место. При ошибке после миграций откат восстанавливает базу и прежний набор файлов. Если восстановить базу не удалось, панель остаётся остановленной с объяснением дальнейших действий.
Новые S3-бэкапы сохраняют исходные параметры хранилища и отдельную зашифрованную копию реквизитов. Изменение профиля не перенаправляет проверку или восстановление архива. Старые архивы без снимка хранилища продолжают использовать прежний профиль. Частичный результат восстановления PostgreSQL не выдаётся за успех.
Статусная страница и страница подписки
Установка отличает запущенный сервис от готового публичного адреса: чужой сертификат или ответ постороннего сайта не подтверждают успех. Повторная установка сохраняет конфигурацию и режим прокси. Доработана совместная работа страниц с SelfSteal на управляемом HTTPS-входе.
Статусная страница получила настройки виджетов, истории, группировки по странам, инцидентов и обслуживания. Для heartbeat-проверки выдаются данные отправителя и готовая команда. После восстановления связи накопленные изменения доставляются автоматически.
Runtime Statuspage обновляется отдельно от панели — по SSH или подготовленной командой. Для новых возможностей отображения требуется совместимый runtime начиная с v0.1.8; одного обновления панели недостаточно.
На странице подписки проверяются и выдача подписки, и открытие профиля в браузере. При недоступности Remnawave отображается предусмотренный ответ о деградации сервиса вместо бесконечных перезапусков приложения.
Geo Assets, уведомления и аудит
На ноду можно назначить несколько Geo Asset-профилей. Одинаковые файлы объединяются, а конфликтующие версии блокируют синхронизацию до отправки задания. В условиях маршрутизации появился выбор встроенных GeoIP/Geosite-категорий с поиском и множественным выбором.
Telegram-уведомления проходят через сохраняемую в PostgreSQL очередь с повторными попытками. Перезапуск обработчика не теряет ожидающие сообщения. Перед отправкой учитывается свежесть состояния; после окончания подавления сохраняющаяся проблема проверяется повторно.
Аудит нод и групп фиксирует изменения объектов и результаты операций. Прежние технические HTTP-записи доступны отдельно. Секреты исключаются из снимков и разницы; сохранение прежних значений не создаёт новое событие изменения.
Axosun продолжает расследование с исходным контекстом
Помощник различает поясняющий вопрос, диагностику и запрос на действие. Уточняющие вопросы с вариантами ответа продолжают исходную задачу, а расследование Flow сохраняет связь с начальным инцидентом.
Расширены инструменты изменения Flow и управления планами восстановления. Проверки прав и подтверждений учитывают повторное продолжение операции без дублирующего исполнения. Отправленная команда или текст ответа не приравниваются к выполненному изменению.