Страница подключения
Клиент видит состояние подписки, доступные локации, приложения и инструкции. Покупка относится к боту и отдельному кабинету.
Где открыть: #/subpage — Подписка.
Порядок работы
На установке автоматически создаётся 16 карточек приложений со ссылками загрузки:
| Платформа | Приложения |
|---|---|
| iOS | Happ, Streisand, V2Box, Shadowrocket |
| Android | Happ, v2rayNG, FlClash, NekoBox |
| Windows | Hiddify, v2rayN, Karing |
| macOS | Happ, Hiddify, Stash |
| Linux | Hiddify, sing-box |
Можно менять ссылки, порядок, инструкции и видимость или добавлять свои приложения. При обновлении недостающие стандартные карточки добавляются один раз; существующие настройки сохраняются. Демонстрационные клиенты и платежи для этого не нужны.
У приложений без настроенного deeplink доступна кнопка копирования ссылки для ручного импорта. Иконки и общие инструкции RU/EN встроены в страницу. Проверьте подключение выбранным приложением с телефона и компьютера.
Единый бренд и размещение
Страница подписки использует логотипы, favicon и цвета из раздела «Кабинет и Mini App». Приложения и инструкции редактируются здесь. sn-sub можно разместить с панелью или отдельно через API. Проверьте ссылку /ID в браузере и в VPN-приложении: результат должен соответствовать типу клиента.
Проверка результата
В deeplink используйте {{URL}}. Страница выдаётся отдельным сервисом подписки; его домен задаётся в настройках.
Связанные инструкции
subscription-installation · branding · Свои DNS и маршрутизация
Язык и короткие ссылки
Ссылка клиента имеет вид https://sub.example.com/ID. Старые адреса /s/ID продолжают работать без перенаправления и повторного добавления подписки. QR-коды, бот, кабинет и Mini App используют короткий адрес.
Страница подключения доступна на русском и английском. Кнопка RU / EN вверху меняет язык и запоминает выбор на этом домене. При первом открытии учитывается язык браузера; язык конкретной ссылки можно задать через ?lang=en или ?lang=ru. Язык страницы не изменяет конфигурацию, импортируемую в VPN-приложение. Названия тарифов, локаций и собственные тексты администратора сохраняются в заданном им виде.
При обновлении раздельной установки сначала обновите sn-sub на сервере подписки до v0.1.9 или новее, затем панель: она начнёт выдавать короткие ссылки. Старые адреса работают и после обновления. Смотрите инструкцию обновления.