# API Server Production Environment Variables PORT=3001 API_KEY=your-secure-api-key-here NODE_ENV=production API_ROOT_DIRECTORY=/app/data # Server Configuration SERVER_NAME=File Manager API Server SERVER_VERSION=1.0.0 # File Transfer Settings MAX_FILE_SIZE=104857600 MAX_CONCURRENT_TRANSFERS=10 UPLOAD_TIMEOUT=600000 # File System Settings FS_CACHE_TTL=60000 FS_MAX_DEPTH=10 FS_WATCH_ENABLED=true # Security Settings - Allow all origins for production flexibility CORS_ORIGIN=* REQUEST_TIMEOUT=60000 MAX_REQUEST_SIZE=104857600 # Logging Configuration LOG_LEVEL=info LOG_REQUESTS=true LOG_ERRORS=true LOG_FILE_PATH=/app/logs/api-server.log # Rate Limiting RATE_LIMIT_WINDOW=900000 RATE_LIMIT_MAX_REQUESTS=2000 # Health Check Settings HEALTH_CHECK_ENABLED=true HEALTH_CHECK_INTERVAL=60000 # Supabase Configuration (for future database integration) SUPABASE_URL= SUPABASE_ANON_KEY= SUPABASE_SERVICE_ROLE_KEY= SUPABASE_DB_URL= # External Services (if needed) EXTERNAL_API_URL= EXTERNAL_API_KEY=