-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
24 lines (20 loc) · 841 Bytes
/
.env.example
File metadata and controls
24 lines (20 loc) · 841 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# =============================================================================
# Sentinel Configuration
# =============================================================================
# Copy this file to .env and fill in your values
# Never commit .env to version control!
# Core Settings
SENTINEL_LOG_DIR=./sentinel_logs
SENTINEL_FAIL_MODE=secure
# Webhook Configuration (for distributed approval)
SENTINEL_WEBHOOK_URL=http://localhost:8000/approval
SENTINEL_STATUS_URL=http://localhost:8000/approval/{action_id}/status
SENTINEL_WEBHOOK_TOKEN=your-secure-token-here
SENTINEL_WEBHOOK_TIMEOUT=300
SENTINEL_POLL_INTERVAL=2
# Dashboard Configuration
SENTINEL_API_PORT=8000
SENTINEL_DASHBOARD_PORT=8501
# LLM Anomaly Detection (optional - adds cost per request)
OPENAI_API_KEY=your-openai-key-here
ANTHROPIC_API_KEY=your-anthropic-key-here