Barazo AppView backend barazo.forum
at main 48 lines 1.2 kB view raw
1# Barazo API - Development Environment 2# Copy to .env and adjust values 3 4# Database (PostgreSQL with pgvector) 5DATABASE_URL=postgresql://barazo:barazo_dev@localhost:5432/barazo 6 7# Cache (Valkey) 8VALKEY_URL=redis://localhost:6379 9 10# Tap (Firehose consumer) 11TAP_URL=http://localhost:2480 12TAP_ADMIN_PASSWORD=tap_dev_secret 13 14# Community 15COMMUNITY_MODE=single 16COMMUNITY_DID= 17COMMUNITY_NAME=Barazo Dev Community 18 19# Server 20HOST=0.0.0.0 21PORT=3000 22LOG_LEVEL=debug 23 24# CORS 25CORS_ORIGINS=http://localhost:3001 26 27# Rate Limiting (requests per minute) 28RATE_LIMIT_AUTH=10 29RATE_LIMIT_WRITE=10 30RATE_LIMIT_READ_ANON=100 31RATE_LIMIT_READ_AUTH=300 32 33# Encryption (KEK for sensitive data at rest -- PLC DID keys, BYOK API keys) 34# Generate with: openssl rand -hex 32 35AI_ENCRYPTION_KEY=your-encryption-key-minimum-32-characters-long 36 37# OAuth (AT Protocol) 38OAUTH_CLIENT_ID=http://localhost?redirect_uri=http%3A%2F%2F127.0.0.1%3A3000%2Fapi%2Fauth%2Fcallback 39OAUTH_REDIRECT_URI=http://127.0.0.1:3000/api/auth/callback 40SESSION_SECRET=your-session-secret-minimum-32-characters-long 41OAUTH_SESSION_TTL=604800 42OAUTH_ACCESS_TOKEN_TTL=900 43 44# Error Monitoring (GlitchTip - Sentry SDK compatible) 45GLITCHTIP_DSN= 46 47# Optional: Embedding API (enables semantic search) 48EMBEDDING_URL=