С VPS api.telegram.org недоступен. deploy/tg-relay: nginx на адресе Tailscale домашнего сервера, пропускает только запросы нашего бота из tailnet, без логов доступа (токен в URL). api: базовый URL Bot API из TELEGRAM_API_BASE; сетевые сбои polling пишутся в лог раз в 10 минут.
17 lines
1.1 KiB
Bash
17 lines
1.1 KiB
Bash
# Секреты api. На сервере: /root/kvarta_site/api.env, chmod 600, заполняет автор.
|
||
# deploy.sh кладёт этот шаблон, только если api.env на сервере ещё нет, и дальше его не трогает.
|
||
# PORT, DB_PATH и APP_VERSION задаёт образ — здесь их не указывать.
|
||
|
||
# Токен бота от @BotFather
|
||
TELEGRAM_BOT_TOKEN=
|
||
# ID группы с темами, куда бот пишет (отрицательное число вида -100…)
|
||
TELEGRAM_CHAT_ID=
|
||
# ID темы «Заявки» (message_thread_id) — сюда приходят новые заявки
|
||
TELEGRAM_LEADS_THREAD_ID=
|
||
# ID темы «Система» — ошибки, бэкапы, служебные сообщения
|
||
TELEGRAM_SYSTEM_THREAD_ID=
|
||
# Telegram user ID автора: только ему бот отвечает на команды администрирования
|
||
TELEGRAM_ADMIN_ID=
|
||
# Ретранслятор Bot API (deploy/tg-relay): с VPS api.telegram.org недоступен. Пусто — напрямую.
|
||
TELEGRAM_API_BASE=
|