Reefox

Что подготовить

Соберите всё заранее, тогда установка займёт один подход. Ниже список того, что понадобится, и почему.

Сервер для Reefox Panel

На нём работают бот, админка, кабинет и сайт. VPN-трафик клиентов через этот сервер не идёт.

ЧтоТребование
СистемаUbuntu 22.04 или 24.04, Debian 12
Процессорx86-64 (amd64). Серверы на ARM не подходят
Доступroot по SSH
Ресурсырекомендуем от 2 vCPU, 2 ГБ памяти и 20 ГБ диска
Сетьоткрыты входящие порты 80 и 443, есть доступ к api.telegram.org

Про ресурсы

Жёстких минимальных требований у Reefox Panel нет, цифры выше — наша рекомендация. На сервере с 10 ГБ диска уже бывали сбои из-за переполнения. Если памяти 2 ГБ или меньше, добавьте файл подкачки, это описано в разделе про сервер.

Telegram должен быть доступен с сервера

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

Не ставьте на этот сервер VPN-панели. Reefox Panel занимает порты 80 и 443, а VPN-серверам они обычно тоже нужны.

Домен

Нужен свой домен или поддомен, например vpn.example.com. На нём будут:

  • https://vpn.example.com/ — сайт для клиентов;
  • https://vpn.example.com/lk/ — кабинет и Mini App;
  • https://vpn.example.com/admin/ — ваша админка.

Для домена понадобится одна A-запись на IP сервера. Если домен в Cloudflare, выключите для этой записи проксирование («серое облако»). Иначе не выпустится HTTPS-сертификат.

Домен выбирайте один раз

Ключ лицензии привязывается к домену, который вы введёте при установке. Чтобы сменить домен после установки, понадобится поддержка.

Telegram

  1. Основной бот. Создайте его в @BotFather командой /newbot и сохраните токен вида 1234567890:AA.... Это бот, с которым общаются клиенты. Лучше взять нового бота, а не того, который уже где-то работает.
  2. Ваш Telegram ID. Число, например 123456789. Узнать его можно у бота @userinfobot. На этот ID приходят коды входа в админку и уведомления.
  3. Нажмите Start у своего бота с того аккаунта, чей ID указали. Пока вы этого не сделаете, бот не сможет присылать вам коды, и мастер первой настройки не пройдёт.
  4. Бот поддержки (по желанию). Второй бот из @BotFather. Клиенты пишут в него, а вы отвечаете из админки. Можно обойтись без него и указать свой личный аккаунт.

VPN-серверы

Это отдельные VPS в тех странах, которые вы хотите продавать. Через них идёт трафик клиентов. Для старта хватит одного.

На каждом сервере нужна панель 3x-ui версии 3.x и доступ по SSH (порт 22). Подробности в разделе VPN-серверы и локации.

Приём оплаты

Заранее подайте заявку хотя бы у одного провайдера:

  • YooKassa — СБП и банковские карты. Нужны самозанятость, ИП или компания.
  • Platega — СБП, карты, криптовалюта, международные карты, ЕРИП.
  • CryptoBot — оплата криптовалютой в Telegram, подключается сразу.
  • Telegram Stars — ничего подключать не нужно, работает через вашего бота.

Если вы самозанятый, Reefox Panel может сам отправлять чеки в «Мой налог» после каждой оплаты.

Документы

Для приёма оплаты нужны пользовательское соглашение и политика конфиденциальности. Их тексты вы вставите в админке, клиенты увидят их в кабинете. Шаблоны лучше заранее показать юристу.

Почта (по желанию)

Нужна, только если клиенты будут регистрироваться на сайте по email. Подойдут Yandex Postbox, Resend или любой SMTP-сервер. Пользователям Mini App почта не нужна.