-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
33 lines (25 loc) · 1.15 KB
/
Copy path.env.example
File metadata and controls
33 lines (25 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# DreamOps Production Environment Configuration
# Copy this file to .env and fill in your actual values
# AWS Configuration
AWS_ACCOUNT_ID=507254053937
# Database Configuration
# IMPORTANT: Use a strong password (32+ characters)
POSTGRES_PASSWORD=your-super-secure-password-here-min-32-chars
# Anthropic API
ANTHROPIC_API_KEY=sk-ant-api03-your-key-here
# PagerDuty Integration
# REQUIRED: Enable PagerDuty webhook integration
PAGERDUTY_ENABLED=true
# OPTIONAL: API key for acknowledging/resolving incidents in PagerDuty
# If not provided, DreamOps will receive and process incidents but won't update PagerDuty
PAGERDUTY_API_KEY=
PAGERDUTY_USER_EMAIL=
# OPTIONAL: Webhook secret for signature verification (recommended for production)
PAGERDUTY_WEBHOOK_SECRET=
# Slack Integration (optional)
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/your-webhook-url
# AI Agent Master Toggle
# Set to false to completely disable AI analysis on incoming incidents
# When false, incidents are logged but NOT analyzed (no AI, no Slack messages)
# UI toggle is ignored when this is false
AI_AGENT_ENABLED=true # Set to false to disable AI agent