Use Postgres state DB for Telegram profile updates

This commit is contained in:
Ruslan Bakiev
2026-03-12 17:15:36 +07:00
parent 64e0d7565f
commit 42de04c1f6
6 changed files with 221 additions and 498 deletions

View File

@@ -40,7 +40,7 @@ Ingress/API адаптер Telegram Business.
- `TELEGRAM_BACKEND_GRAPHQL_SHARED_SECRET` (optional)
- `TELEGRAM_BOT_TOKEN` (required для `sendTelegramMessage`)
- `TELEGRAM_API_BASE` (default: `https://api.telegram.org`)
- `TELEGRAM_PROFILE_STATE_DB_PATH` (optional, default: `.data/telegram_backend/state.sqlite`)
- `TELEGRAM_PROFILE_STATE_DATABASE_URL` (required, Postgres URL для state-хранилища профилей)
- `HATCHET_CLIENT_TOKEN` (required)
- `HATCHET_CLIENT_TLS_STRATEGY` (optional, например `none` для self-host без TLS)
- `HATCHET_CLIENT_HOST_PORT` (optional, например `hatchet-engine:7070`)