networks: monitoring_network: name: monitoring_network services: loki: container_name: loki image: grafana/loki:3.6.2 restart: unless-stopped user: 2003:2003 # loki:loki networks: - monitoring_network ports: - "3100:3100" volumes: - ./loki/config.yml:/etc/loki/config.yml:ro - ./loki/data:/loki:rw command: -config.file=/etc/loki/config.yml grafana: container_name: grafana image: grafana/grafana:12.3.0 restart: unless-stopped user: 2005:2005 # grafana:grafana networks: - monitoring_network ports: - "3500:3000" volumes: - ./grafana/data:/var/lib/grafana:rw logging: driver: loki options: loki-url: "http://loki:3100/loki/api/v1/push" loki-retries: 2 loki-max-backoff: 800ms loki-timeout: 1s keep-file: "true" mode: "non-blocking" #promtail: # image: grafana/promtail:latest # volumes: # - /var/log:/var/log # command: -config.file=/etc/promtail/config.yml # networks: # - loki