Runtime проекта

Проект #1327

Mini App

Проверка запуска

Mini App web layer

Панель проверяет конфигурацию веб-слоя, маршрут Mini App и доступность новостного API через защищённую команду бота.

Ожидается серверная проверка

Состояние сервиса

Данные обновляются только после подтверждения сервером.

MINI_APP_URL Требуется проверка публичного HTTPS URL
Ожидание
Web layer Ожидается запись о запуске сервиса
Ожидание
Команда /start Проверяется кнопка запуска Mini App
Ожидание
Новости Mini App Ожидается проверка доступности API
Ожидание

Порядок настройки

Изменения выполняются в runtime-конфигурации проекта #1327 без правок main.py.

Конфигурация и перезапуск

Публичный адрес нужен боту для открытия веб-приложения.

  1. Добавить переменную окружения с публичным HTTPS адресом текущего сервиса и путём Mini App.
  2. Перезапустить контейнер, чтобы web layer получил новую runtime-конфигурацию.
  3. Убедиться в логах, что веб-слой Mini App успешно запущен без сообщения об отсутствующей переменной.
  4. Открыть /start в боте и проверить кнопку Mini App, ведущую на маршрут /miniapp.
  5. Проверить доступность новостного API из Mini App через серверную диагностику.
MINI_APP_URL=https://ваш-публичный-домен/miniapp

Проверка выполняется через аутентифицированную команду Telegram-бота. Конфигурация, права доступа и статус контейнера не сохраняются в браузере.

Сеанс Mini App

Информация интерфейса Telegram для текущего запуска.

Пользователь Telegram

Имя отображается только как подсказка интерфейса.

  • Среда запускаTelegram Mini App
  • ТемаСистемная
  • Маршрут/miniapp
  • API новостей/api/news

Для подтверждения runtime-состояния приложение использует только подписанный контекст Telegram и защищённый канал команд бота.