mirror of
https://github.com/whekin/household-bot.git
synced 2026-03-31 10:24:02 +00:00
feat(observability): add structured pino logging
This commit is contained in:
16
.env.example
16
.env.example
@@ -1,10 +1,12 @@
|
||||
# Core
|
||||
NODE_ENV=development
|
||||
LOG_LEVEL=info
|
||||
APP_URL=http://localhost:3000
|
||||
PORT=3000
|
||||
|
||||
# Database / Supabase
|
||||
# Database
|
||||
DATABASE_URL=postgres://postgres:postgres@127.0.0.1:54322/postgres
|
||||
|
||||
# Optional Supabase
|
||||
SUPABASE_URL=https://your-project-ref.supabase.co
|
||||
SUPABASE_PUBLISHABLE_KEY=your-supabase-publishable-key
|
||||
SUPABASE_SERVICE_ROLE_KEY=your-supabase-service-role-key
|
||||
@@ -12,25 +14,29 @@ SUPABASE_SERVICE_ROLE_KEY=your-supabase-service-role-key
|
||||
# Telegram
|
||||
TELEGRAM_BOT_TOKEN=your-telegram-bot-token
|
||||
TELEGRAM_WEBHOOK_SECRET=your-webhook-secret
|
||||
TELEGRAM_BOT_USERNAME=your_bot_username
|
||||
TELEGRAM_WEBHOOK_PATH=/webhook/telegram
|
||||
TELEGRAM_HOUSEHOLD_CHAT_ID=-1001234567890
|
||||
TELEGRAM_PURCHASE_TOPIC_ID=777
|
||||
TELEGRAM_FEEDBACK_TOPIC_ID=888
|
||||
|
||||
# Household
|
||||
HOUSEHOLD_ID=11111111-1111-4111-8111-111111111111
|
||||
|
||||
# Mini app
|
||||
MINI_APP_ALLOWED_ORIGINS=http://localhost:5173
|
||||
|
||||
# Parsing / AI
|
||||
OPENAI_API_KEY=your-openai-api-key
|
||||
PARSER_MODEL=gpt-4.1-mini
|
||||
|
||||
# Monitoring
|
||||
# Optional monitoring
|
||||
SENTRY_DSN=
|
||||
|
||||
# GCP
|
||||
# Optional GCP / deploy
|
||||
GCP_PROJECT_ID=your-gcp-project-id
|
||||
GCP_REGION=europe-west1
|
||||
CLOUD_RUN_SERVICE_BOT=household-bot
|
||||
|
||||
# Scheduler
|
||||
SCHEDULER_SHARED_SECRET=your-scheduler-shared-secret
|
||||
SCHEDULER_OIDC_ALLOWED_EMAILS=scheduler-invoker@your-project.iam.gserviceaccount.com
|
||||
|
||||
Reference in New Issue
Block a user