Установка
Начните с .env, затем поднимите Compose-стек и проверьте backend, worker и frontend.
Минимальный запуск
Заголовок раздела «Минимальный запуск»Что заполнить в первую очередь
Заголовок раздела «Что заполнить в первую очередь»BOT_TOKENиADMIN_IDSдля доступа к боту и админке.WEBHOOK_BASE_URLдля Telegram, платежных вебхуков и вебхуков панели.SUBSCRIPTION_MINI_APP_URLдля Mini App и кнопок в Telegram.POSTGRES_USER,POSTGRES_PASSWORD,POSTGRES_DB.WEBAPP_SESSION_SECRET,WEBHOOK_SECRET_TOKEN,PANEL_API_URL,PANEL_API_KEY,PANEL_WEBHOOK_SECRET.
Как выбрать Compose-вариант
Заголовок раздела «Как выбрать Compose-вариант»Для продакшена по умолчанию берите Caddy: это самый короткий путь к публичному HTTPS без ручной раскладки сертификатов.
Остальные варианты описаны в разделе развертывания:
- Nginx - если у вас уже есть TLS-сертификаты и нужен Nginx в Docker-сети;
- Pangolin/Newt - если нельзя открывать входящие порты на сервере приложения;
- без обратного прокси - для локальной проверки или внешнего TLS-терминатора.
Настройки для веб апп
Заголовок раздела «Настройки для веб апп»- Настройка Telegram бота - Telegram OAuth и Telegram Mini App.
- Настройка SMTP - Вход и регистрация по email.
После первого входа
Заголовок раздела «После первого входа»- Откройте админку через Mini App.
- Проверьте платежные методы в настройках.
- Настройте каталог тарифов.
- Проверьте инструкции подключения.
- Сделайте тестовую покупку или пробную активацию.
Подробности: настройка окружения и развертывание.