# LiveKit Egress configuration # Generated by setup-selfhosted.sh — do not edit manually. # See: https://docs.livekit.io/self-hosting/egress/ api_key: __LIVEKIT_API_KEY__ api_secret: __LIVEKIT_API_SECRET__ ws_url: ws://livekit-server:7880 redis: address: redis:6379 # Health check health_port: 7082 # Logging log_level: info # CPU cost limits (Track Egress only — no composite video) # Track Egress costs 1.0 CPU unit per track; hundreds can run on one instance. # Default max_cpu_utilization is 0.8 (80% of available cores). # Session limits session_limits: file_output_max_duration: 4h # Max 4 hours per recording # S3 storage is configured per-request via the API (not here). # The server passes S3 credentials when starting each Track Egress.