-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.brigade
More file actions
79 lines (62 loc) · 2.44 KB
/
.env.brigade
File metadata and controls
79 lines (62 loc) · 2.44 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Unicorn Brigade Configuration
# Copy this file and customize for your environment
# ============================================================================
# Database Configuration
# ============================================================================
POSTGRES_USER=unicorn
POSTGRES_PASSWORD=change-me
POSTGRES_DB=brigade
# ============================================================================
# Brigade Service Configuration
# ============================================================================
BRIGADE_LOG_LEVEL=info
BRIGADE_ADMIN_EMAIL=admin@your-domain.com
BRIGADE_SECRET_KEY=change-me-to-random-string-in-production
BRIGADE_MAX_AGENTS=47
BRIGADE_ENABLE_GUNNY=true
# ============================================================================
# External URLs
# ============================================================================
EXTERNAL_HOST=your-domain.com
BRIGADE_EXTERNAL_URL=https://brigade.your-domain.com
# ============================================================================
# LLM API Keys (BYOK - Bring Your Own Keys)
# ============================================================================
# Anthropic (Claude models)
ANTHROPIC_API_KEY=
# OpenAI (GPT models)
OPENAI_API_KEY=
# Groq (Fast inference)
GROQ_API_KEY=
# OpenRouter (Multi-provider)
OPENROUTER_API_KEY=
# ============================================================================
# Ops-Center Integration
# ============================================================================
OPS_CENTER_URL=http://ops-center-direct:8084
OPS_CENTER_API_KEY=
# ============================================================================
# Optional: Advanced Configuration
# ============================================================================
# Redis Configuration
REDIS_MAX_CONNECTIONS=50
REDIS_TIMEOUT=5
# Rate Limiting
BRIGADE_RATE_LIMIT_ENABLED=true
BRIGADE_RATE_LIMIT_REQUESTS=100
BRIGADE_RATE_LIMIT_PERIOD=60
# Memory Management
BRIGADE_MAX_MEMORY_MB=4096
BRIGADE_CACHE_SIZE=1000
# Agent Configuration
BRIGADE_AGENT_TIMEOUT=300
BRIGADE_MAX_CONCURRENT_TASKS=10
# ============================================================================
# Security
# ============================================================================
# Enable CORS (for development only)
BRIGADE_CORS_ENABLED=false
BRIGADE_CORS_ORIGINS=http://localhost:8084,http://localhost:5173
# Session Management
BRIGADE_SESSION_TIMEOUT=3600
BRIGADE_SESSION_COOKIE_SECURE=true