# Loki SingleBinary mode - optimal for homelab deploymentMode: SingleBinary loki: auth_enabled: false commonConfig: replication_factor: 1 path_prefix: /var/loki schemaConfig: configs: - from: 2024-01-01 store: tsdb object_store: filesystem schema: v13 index: prefix: index_ period: 24h storage: type: filesystem filesystem: chunks_directory: /var/loki/chunks rules_directory: /var/loki/rules limits_config: reject_old_samples: false ingestion_rate_mb: 16 ingestion_burst_size_mb: 32 max_query_parallelism: 32 volume_enabled: true singleBinary: replicas: 1 nodeSelector: kubernetes.io/hostname: master.tail2fe2d.ts.net persistence: enabled: true size: 50Gi storageClass: "" # Disable distributed mode components read: replicas: 0 write: replicas: 0 backend: replicas: 0 # Disable memcached (not needed for SingleBinary) chunksCache: enabled: false resultsCache: enabled: false # Gateway for Loki access gateway: enabled: true replicas: 1 service: type: ClusterIP # Disable tests and canary test: enabled: false lokiCanary: enabled: false # Monitoring monitoring: dashboards: enabled: false rules: enabled: false serviceMonitor: enabled: false selfMonitoring: enabled: false