43 lines
995 B
Plaintext
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
|