diff --git a/loki/compose.yaml b/loki/compose.yaml index 736f345..fdabec6 100644 --- a/loki/compose.yaml +++ b/loki/compose.yaml @@ -23,8 +23,8 @@ services: ports: - "3100:3100" # Loki HTTP API (Alloy pushes here; Grafana queries here) volumes: - - loki-data:/loki - - ./config/loki.yml:/etc/loki/loki.yml:ro + - /var/lib/loki:/loki + - /etc/loki/loki.yml:/etc/loki/loki.yml:ro command: -config.file=/etc/loki/loki.yml healthcheck: test: ["CMD-SHELL", "wget -q --spider http://localhost:3100/ready || exit 1"] @@ -44,7 +44,7 @@ services: - "5140:5140/tcp" # Syslog TCP - "12345:12345" # Alloy UI (optional, useful for debugging) volumes: - - ./config/alloy.alloy:/etc/alloy/config.alloy:ro + - /etc/alloy/alloy.alloy:/etc/alloy/config.alloy:ro - /var/lib/docker/containers:/var/lib/docker/containers:ro # Docker log access - /var/run/docker.sock:/var/run/docker.sock:ro # Docker metadata command: run /etc/alloy/config.alloy --server.http.listen-addr=0.0.0.0:12345 @@ -62,8 +62,8 @@ services: ports: - "3098:3000" volumes: - - grafana-data:/var/lib/grafana - - ./config/grafana-datasources.yml:/etc/grafana/provisioning/datasources/loki.yml:ro + - /var/lib/grafana:/var/lib/grafana + - /etc/grafana/grafana-datasources.yml:/etc/grafana/provisioning/datasources/loki.yml:ro environment: - GF_AUTH_ANONYMOUS_ENABLED=true # Remove if you want login - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin # Remove if you want login