Перейти к основному содержимому

Шаблоны

Как упоминалось ранее, при создании пользователя ему выдаётся URL подписки.

Вы, вероятно, заметили, что при открытии URL подписки в браузере отображается читаемая веб-страница. Но когда вы добавляете тот же URL в клиентское приложение, он импортируется без проблем.

Это происходит потому, что Remnawave автоматически определяет, кто обращается к URL:

При открытии из браузера Remnawave распознаёт это и отображает веб-страницу.

Когда запрос поступает от клиентского приложения, Remnawave доставляет подписку в подходящем формате на основе типа клиента.

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

Как правило, форматы подписок делятся на четыре основных семейства:

  • Mihomo
  • Base64
  • Xray-json
  • Sing-box

📄️ Клиентские приложения

Просмотрите все клиентские приложения, совместимые с Remnawave, и используемые ими ядра.



С версии 2.2.0 вы можете создавать несколько шаблонов для каждого ядра.
Затем вы можете использовать Внешние отряды или Правила маршрутизации для управления тем, какие пользователи или клиентские приложения получают нужные шаблоны.

Templates menu

Mihomo

Mihomo template

Этот формат изначально был известен как Clash. Однако оригинальный клиент Clash и серверное ядро больше не поддерживаются. Их заменил Mihomo, который теперь является де-факто преемником.

Узнать больше

Документацию Mihomo можно найти здесь.


Mihomo поддерживает специальные ключи Remnawave. Ознакомьтесь с этой статьёй, чтобы узнать больше.

Xray-json

Xray-json template

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

Узнать больше

Документацию Xray можно найти здесь.

Sing-box

Sing-box template

Этот формат аналогичен Xray-json, но используется в клиентских приложениях на основе ядра Sing-box.

Узнать больше

Документацию Sing-box можно найти здесь.

Base64

Для этого формата шаблона нет. Это один из старейших форматов, представляющий собой простой список конфигураций серверов, разделённых символом \n и закодированных в Base64.

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