Документация / Справочник
Интеграции и ограничения
GitHub, Cloudflare, R2, почта, Telegram и текущие границы платформы.
Подключение провайдеров в Settings
Ключи провайдеров принадлежат текущему закрытому экземпляру и используются платформой. Не помещайте их в исходники и публичные логи. Экземпляр предназначен для одобренных GitHub-аккаунтов. Интеграции пока не являются изолированными личными аккаунтами произвольных внешних клиентов.
| Провайдер | Назначение |
|---|---|
| GitHub App | Репозитории, деплои по push и превью pull request |
| Cloudflare | DNS доступных зон и хранилище R2 для бэкапов |
| Railway | Импорт существующих проектов |
| Resend | Почтовые уведомления |
| Telegram-бот | Уведомления в чат |
Карточка провайдера показывает подключение и ошибки. Подключённый токен DNS ещё не подтверждает работающие бэкапы: отдельно проверьте R2 и историю копий.
Почта и свой отправитель
Ключ Resend с Sending access отправляет письма, но не видит список подтверждённых доменов. Введите отправителя на уже подтверждённом домене, например alerts@example.com, при подключении или через Use your domain в карточке Email. Существующий ключ можно оставить.
Без своего адреса используется onboarding@resend.dev. Карточка показывает Test sender, письма отправляются только на почту владельца аккаунта Resend. Добавьте домен в Resend Domains, дождитесь Verified и задайте свой адрес в Upferry.
Перед сохранением Upferry проверяет отправителя. Принятие письма Resend не доказывает доставку во входящие. Для дополнительного отслеживания используется вебхук Resend: Full access позволяет создать его автоматически, Sending access требует ручной настройки и signing secret. Смотрите последнюю отправку, событие доставки и ошибку карточки.
Telegram
Создайте бота через BotFather, подключите токен в Settings и следуйте подсказке определения чата. Когда панель попросит, отправьте боту сообщение. Проверьте тестовое уведомление и чат получателя. Не используйте один токен рабочего polling-бота одновременно в двух запущенных экземплярах.