-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
36 lines (28 loc) · 885 Bytes
/
env.example
File metadata and controls
36 lines (28 loc) · 885 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
25
26
27
28
29
30
31
32
33
34
35
36
# LUKi API Gateway Environment Configuration
# Copy this file to .env and fill in your actual values
# Server Configuration
LUKI_API_HOST=0.0.0.0
LUKI_API_PORT=8081
LUKI_API_DEBUG=true
# CORS Configuration
LUKI_API_ALLOWED_ORIGINS=["*"]
# Authentication
LUKI_API_JWT_SECRET_KEY=your_jwt_secret_key_here
LUKI_API_JWT_ALGORITHM=HS256
LUKI_API_API_KEY_HEADER=X-API-Key
# Rate Limiting
LUKI_API_RATE_LIMIT_ENABLED=true
LUKI_API_RATE_LIMIT_REQUESTS_PER_MINUTE=100
# Service URLs
LUKI_API_MEMORY_SERVICE_URL=http://localhost:8002
LUKI_API_MEMORY_SERVICE_TIMEOUT=30
LUKI_API_AGENT_SERVICE_URL=http://localhost:9000
LUKI_API_AGENT_SERVICE_TIMEOUT=120
# Redis Configuration
LUKI_API_REDIS_URL=redis://localhost:6379
# Streaming Configuration
LUKI_API_ENABLE_STREAMING=true
LUKI_API_STREAM_CHUNK_SIZE=1024
# Logging Configuration
LUKI_API_LOG_LEVEL=INFO
LUKI_API_STRUCTURED_LOGGING=true