# Ретранслятор Bot API для api на VPS: оттуда api.telegram.org недоступен. # Пропускает только запросы нашего бота и только из tailnet. Токен идёт в URL — логов доступа нет. server { listen 8788; access_log off; error_log /dev/stderr crit; location ~ ^/(file/)?bot${TELEGRAM_BOT_ID}: { allow ${ALLOW_FROM}; deny all; proxy_pass https://api.telegram.org; proxy_ssl_server_name on; proxy_set_header Host api.telegram.org; proxy_http_version 1.1; # long polling getUpdates держит запрос до 25 с proxy_read_timeout 70s; proxy_send_timeout 70s; proxy_buffering off; # бэкап базы уходит администратору через sendDocument client_max_body_size 50m; } location / { return 404; } }