Files
veilix.app/docs/stages/stage-1e-keys.md
T
andreypr207andClaude Opus 5.5 ae9531d5fc Документация: решения Q-02, Q-08, Q-09, Q-16; реферальный бонус днями
- Q-02: цены mass в USD $6.99 и $69.90, пресеты пополнения в RUB и USD.
- D-025: реферальный бонус — 30 дней к ключу обоим вместо денег;
  продления без оплаты (key-extensions); крайние случаи — Q-19.
- Q-08, Q-09: help@veilix.app и help@veilixvpn.com, часы по Москве.
- Q-16: ящики на почтовом хостинге (R-18), на этапе 2 — Chatwoot по IMAP.
- R-01 сделано; R-17: путь HMR в Next 16.4 — /_next/hmr.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 16:00:32 +02:00

2.1 KiB

Этап 1e. Ключи и подключения

Статус: не начат.

1. Цель

Администратор выдаёт ключи вручную; пользователь получает конфиги и ссылки на странице ключа.

2. Входит

  1. Коллекция connections с шифрованием содержимого (03-data-model.md, 5.2).
  2. Админка: на странице ключа — добавление подключений (WG/AWG — файлом или текстом, ссылка Happ, ссылка Xray, RU-адрес, номер устройства, страна), действие «Выдать ключ» (к сроку добавляются дни продлений без оплаты, ждавшие выдачи), список «К отключению».
  3. Страница ключа в кабинете: срок, галочка автопродления, «Продлить сейчас», WG-конфиги (скачать, QR), Happ/Xray (копировать, QR); для mass — WG по странам: конфиги, которые добавил администратор; нужна другая страна — ссылка на поддержку.
  4. Состояния: готовится, льготный период, истёк, нет подключений.
  5. Содержимое конфигов отдаётся отдельным запросом только владельцу, в HTML страницы не попадает. QR строится в браузере из полученного содержимого.
  6. Шаблон key_ready на RU и EN.

3. Перед стартом

Этап 1d готов.

4. Готово, когда

  1. Администратор выдал ключ — пользователь видит его активным, срок пошёл с момента выдачи.
  2. Скачанный .conf импортируется в WireGuard; QR сканируется в WireGuard и Happ.
  3. Чужой пользователь получает 404 на конфиг (тест).