-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.dev.example
More file actions
60 lines (51 loc) · 2.58 KB
/
.env.dev.example
File metadata and controls
60 lines (51 loc) · 2.58 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# Development Environment Configuration
# Copy this file to .env.dev and update with your values
#
# Usage: source .env.dev before running dev-stack.sh
# -----------------------------------------------------------------------------
# LLM API Keys (Optional for local dev, required for AI-driven features)
# -----------------------------------------------------------------------------
# Get Groq API key: https://console.groq.com/keys
SENTINEL_GROQ_API_KEY=your_groq_api_key_here
# Get OpenAI API key: https://platform.openai.com/api-keys
SENTINEL_OPENAI_API_KEY=your_openai_api_key_here
# Get Anthropic API key: https://console.anthropic.com/settings/keys
SENTINEL_ANTHROPIC_API_KEY=your_anthropic_api_key_here
# -----------------------------------------------------------------------------
# PostgreSQL Configuration
# -----------------------------------------------------------------------------
SENTINEL_POSTGRES_URL=postgresql://sentinel_dev:sentinel_dev_password@localhost:5432/sentinel_dev
SENTINEL_POSTGRES_HOST=localhost
SENTINEL_POSTGRES_PORT=5432
SENTINEL_POSTGRES_DB=sentinel_dev
SENTINEL_POSTGRES_USER=sentinel_dev
SENTINEL_POSTGRES_PASSWORD=sentinel_dev_password
# -----------------------------------------------------------------------------
# Kafka Configuration
# -----------------------------------------------------------------------------
SENTINEL_KAFKA_BOOTSTRAP_SERVERS=localhost:9092
SENTINEL_KAFKA_TOPIC_METRICS=sentinel-telemetry
SENTINEL_KAFKA_TOPIC_DLQ=otel-metrics-dlq
# -----------------------------------------------------------------------------
# ClickHouse Configuration
# -----------------------------------------------------------------------------
SENTINEL_CLICKHOUSE_HOST=localhost
SENTINEL_CLICKHOUSE_PORT=8123
SENTINEL_CLICKHOUSE_DATABASE=telemetry
SENTINEL_CLICKHOUSE_USER=default
SENTINEL_CLICKHOUSE_PASSWORD=
# -----------------------------------------------------------------------------
# Qdrant Configuration
# -----------------------------------------------------------------------------
SENTINEL_QDRANT_URL=http://localhost:6333
SENTINEL_QDRANT_COLLECTION_NAME=sentinel-incidents
# -----------------------------------------------------------------------------
# Feature Flags
# -----------------------------------------------------------------------------
SENTINEL_TRIGGER_ENABLED=true
SENTINEL_DRY_RUN_MODE=true # Safe mode - no real actions in dev
# -----------------------------------------------------------------------------
# Observability
# -----------------------------------------------------------------------------
SENTINEL_LOG_LEVEL=DEBUG
SENTINEL_PROMETHEUS_PORT=8000