Что нужно перед стартом
-
Сервер с Linux (подойдут Ubuntu и Debian) на x86-64 или ARM64, с Docker и Docker Compose v2. Проверка:
Окно терминала docker versiondocker compose versionЕсли команд нет — поставьте Docker по официальной инструкции.
Сколько нужно процессора, памяти и диска — в Требованиях к серверу.
-
Работающая панель Remnawave 2.7.4 или новее, включая 3.x. Бот к ней подключается, но не ставит её. Версию панели бот определяет сам, так что обновлять панель и бота можно в любом порядке.
-
Токен бота. В @BotFather отправьте
/newbot, задайте имя и получите строку вида123456789:AAEabc...— этоBOT_TOKEN. -
Ваш Telegram ID — число, его пришлёт @userinfobot. Это
ADMIN_TELEGRAM_ID: у этого аккаунта будет доступ в админку. -
API-токен панели — создайте в дашборде панели (роль API). В файл его вписывать не нужно, вы введёте его в мастере. На панели 3.x у токена есть права (скоупы). Старые токены при обновлении панели получают их сами, а для нового возьмите готовый список из Права токена панели — без обязательного минимума бот не пройдёт проверку связи.