initial commit
This commit is contained in:
42
.env.example
Normal file
42
.env.example
Normal file
@@ -0,0 +1,42 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user