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

Установка за 4 шага

Бот ставится готовым образом из ghcr.io/mrvibecodic/chill-remna-bot — на сервере ничего не собирается. По умолчанию в docker-compose.yml стоит тег :v1: приходят все релизы 1.x.y (см. Каналы релизов).

Шаг 1. Создайте папку и возьмите docker-compose.yml

Заголовок раздела «Шаг 1. Создайте папку и возьмите docker-compose.yml»
Окно терминала
mkdir -p /opt/remnachillbot && cd /opt/remnachillbot
curl -fsSL -o docker-compose.yml \
https://raw.githubusercontent.com/Mrvibecodic/chill-remna-bot/main/docker-compose.yml
Окно терминала
nano docker-compose.yml

Замените заглушки ВПИШИТЕ_ТОКЕН_БОТА и ВПИШИТЕ_ВАШ_TELEGRAM_ID, остальное не трогайте:

BOT_TOKEN: "123456789:AAEabc..." # токен от @BotFather
ADMIN_TELEGRAM_ID: "000000000" # ваш Telegram ID (число)

Сохраните и выйдите: Ctrl+O, Enter, Ctrl+X.

Окно терминала
docker compose pull
docker compose up -d

Логи: docker compose logs -f (выход — Ctrl+C, бот продолжит работать).

Напишите боту /start — запустится мастер настройки. В нём вы выберете базу данных и подключите панель.

Для первого запуска открывать порты не нужно. Публичный HTTPS-адрес понадобится позже — для вебхуков платёжек, Mini App и веб-кабинета: встроенный (порты 80/443) или через ваш reverse-proxy. См. Вебхуки.