47 lines
1014 B
Plaintext
47 lines
1014 B
Plaintext
# AI Analysis Service Environment Configuration
|
|
|
|
# Service Configuration
|
|
PORT=8022
|
|
HOST=0.0.0.0
|
|
NODE_ENV=development
|
|
|
|
# AI API Keys
|
|
ANTHROPIC_API_KEY=your_anthropic_api_key_here
|
|
|
|
# Database Configuration
|
|
POSTGRES_HOST=localhost
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=dev_pipeline
|
|
POSTGRES_USER=pipeline_admin
|
|
POSTGRES_PASSWORD=secure_pipeline_2024
|
|
|
|
# Redis Configuration
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
REDIS_PASSWORD=redis_secure_2024
|
|
REDIS_DB=0
|
|
|
|
# MongoDB Configuration
|
|
MONGODB_URL=mongodb://pipeline_admin:mongo_secure_2024@localhost:27017/
|
|
MONGODB_DB=repo_analyzer
|
|
|
|
# JWT Configuration
|
|
JWT_ACCESS_SECRET=access-secret-key-2024-tech4biz-secure_pipeline_2024
|
|
|
|
# Service URLs
|
|
USER_AUTH_SERVICE_URL=http://localhost:8011
|
|
|
|
# Analysis Configuration
|
|
MAX_FILES_PER_ANALYSIS=100
|
|
MAX_FILE_SIZE_MB=2
|
|
ANALYSIS_TIMEOUT_SECONDS=300
|
|
|
|
# Memory System Configuration
|
|
WORKING_MEMORY_TTL=3600
|
|
EPISODIC_RETENTION_DAYS=365
|
|
PERSISTENT_MEMORY_THRESHOLD=0.8
|
|
|
|
# Logging Configuration
|
|
LOG_LEVEL=INFO
|
|
LOG_FILE_PATH=/app/logs/ai-analysis.log
|