Files
GlitchupBot/.env.example
Verum 2a7dfa95c8
Some checks failed
CI / Run tests (push) Has been cancelled
CI / Docker build test (push) Has been cancelled
CI / Lint (ruff + mypy) (push) Has been cancelled
initial commit
2026-03-30 16:46:26 +07:00

43 lines
995 B
Plaintext

# Telegram
TELEGRAM_BOT_TOKEN=your-bot-token-here
TELEGRAM_GROUP_CHAT_ID=-1001234567890
TELEGRAM_ADMIN_IDS=
# Topic IDs
TELEGRAM_BACKEND_TOPIC_ID=1
TELEGRAM_FRONTEND_TOPIC_ID=2
TELEGRAM_DIGEST_TOPIC_ID=3
# Project ownership
BACKEND_PROJECTS=backend-production,backend-staging,backend-testing
FRONTEND_PROJECTS=frontend-production,frontend-staging,android-production,web-production
# Telegram DM subscribers
BACKEND_SUBSCRIBERS=
FRONTEND_SUBSCRIBERS=
# GlitchTip
GLITCHTIP_URL=https://glitchtip.example.com
GLITCHTIP_API_TOKEN=your-glitchtip-auth-token-here
GLITCHTIP_ORG_SLUG=your-org-slug
# Database
DATABASE_URL=postgresql+asyncpg://glitchup:glitchup@db:5432/glitchup
# Webhook API
API_PORT=8080
WEBHOOK_SECRET=
# Scheduler
DIGEST_CRON_DAY=mon
DIGEST_CRON_HOUR=10
DIGEST_CRON_MINUTE=0
DIGEST_TIMEZONE=Asia/Krasnoyarsk
SYNC_INTERVAL_MINUTES=30
# Alert filtering and control
ALERT_ENVIRONMENTS=production
DEDUP_WINDOW_HOURS=6
ALERT_RATE_LIMIT_COUNT=10
ALERT_RATE_LIMIT_WINDOW_MINUTES=15