# Refactorium 環境変数テンプレート # このファイルを .env にコピーして、環境に応じた値を設定してください # ===== データベース設定 ===== DB_HOST=localhost DB_PORT=5432 DB_USER=refactorium DB_PASSWORD=your_secure_password_here DB_NAME=refactorium DB_POOL_SIZE=10 DB_MAX_OVERFLOW=20 # ===== Redis 設定 ===== REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=0 REDIS_PASSWORD= REDIS_TIMEOUT=5 # ===== Refactorium 設定 ===== REFACTORIUM_ENV=development REFACTORIUM_DEBUG=true # ===== API 設定 ===== API_HOST=0.0.0.0 API_PORT=8000 API_WORKERS=4 API_RELOAD=true # ===== ロギング設定 ===== LOG_LEVEL=debug LOG_FILE=refactorium.log LOG_MAX_BYTES=10485760 LOG_BACKUP_COUNT=5 # ===== セキュリティ設定 ===== API_KEY_SECRET=your_api_key_secret_here JWT_SECRET=your_jwt_secret_here JWT_EXPIRATION_HOURS=24 # ===== リソース制限 ===== MAX_MEMORY_MB=4000 MAX_CPU_PERCENT=80 REQUEST_TIMEOUT_SECONDS=60 MAX_CONCURRENT_REQUESTS=100 # ===== モデル設定 ===== MODEL_CACHE_SIZE=3 MODEL_MAX_MEMORY_MB=8000 DEFAULT_MODEL=main_model SHADOW_MODEL=shadow_model # ===== メモリ・ストレージ設定 ===== CHROMA_PATH=./data/chroma SQLITE_PATH=./data/refactorium.db MEMORY_TTL_DAYS=90 # ===== MCP 設定 ===== MCP_ENABLED=true MCP_TIMEOUT_SECONDS=30 MCP_MAX_EVENTS_PER_SECOND=100 # ===== 開発者向け ===== ENABLE_PROFILING=false ENABLE_MOCK_MODELS=false SEED=42