-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
79 lines (65 loc) · 1.55 KB
/
env.example
File metadata and controls
79 lines (65 loc) · 1.55 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
# Root Environment Configuration for Agentic Orchestration Builder
# General Configuration
NODE_ENV=development
SERVICE_VERSION=1.0.0
# Database Configuration
DB_HOST=localhost
DB_PORT=5432
DB_NAME=agentic_orchestration
DB_USER=postgres
DB_PASSWORD=password
DB_SSL=false
# Redis Configuration
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=0
# JWT Configuration
JWT_SECRET=your-super-secret-jwt-key-change-this-in-production
JWT_EXPIRES_IN=24h
JWT_ISSUER=agentic-orchestration
# Service Ports
API_GATEWAY_PORT=3000
TENANT_MANAGEMENT_PORT=3001
ORCHESTRATION_ENGINE_PORT=3002
EVENT_BUS_PORT=3003
STATE_MANAGEMENT_PORT=3004
AGENT_REGISTRY_PORT=3005
AGENT_EXECUTION_PORT=3006
KNOWLEDGE_GRAPH_PORT=3007
VECTOR_MEMORY_PORT=3008
CONTEXT_RETRIEVAL_PORT=3009
MEMORY_INDEXER_PORT=3010
HUMAN_IN_THE_LOOP_PORT=3011
WORKFLOW_EDITOR_PORT=3012
ANALYTICS_PORT=3013
# CORS Configuration
CORS_ORIGIN=http://localhost:3000,http://localhost:3001
CORS_CREDENTIALS=true
# Rate Limiting Configuration
RATE_LIMIT_WINDOW_MS=900000
RATE_LIMIT_MAX=100
# Logging Configuration
LOG_LEVEL=info
LOG_FORMAT=json
LOG_ENABLE_CONSOLE=true
LOG_ENABLE_FILE=false
# Health Check Configuration
HEALTH_CHECK_TIMEOUT=5000
HEALTH_CHECK_INTERVAL=30000
# External APIs (Optional)
OPENAI_API_KEY=
OPENAI_BASE_URL=
# Neo4j Configuration (Optional)
NEO4J_URI=
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=password
# Qdrant Configuration (Optional)
QDRANT_URL=
QDRANT_API_KEY=
# Feature Flags
FEATURE_HITL=true
FEATURE_VECTOR_MEMORY=true
FEATURE_KNOWLEDGE_GRAPH=true
FEATURE_ANALYTICS=true
FEATURE_ADVANCED_AUTH=false