1
0
Files
monitoring/compose.yml
Kappeh aed65f008f
All checks were successful
Deploy / Deploy (push) Successful in 13s
Add loki container
2025-12-09 19:00:41 +00:00

58 lines
1.4 KiB
YAML

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
#promtail:
# image: grafana/promtail:latest
# volumes:
# - /var/log:/var/log
# command: -config.file=/etc/promtail/config.yml
# networks:
# - loki
#grafana:
# environment:
# - GF_PATHS_PROVISIONING=/etc/grafana/provisioning
# - GF_AUTH_ANONYMOUS_ENABLED=true
# - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin
# - GF_FEATURE_TOGGLES_ENABLE=alertingSimplifiedRouting,alertingQueryAndExpressionsStepMode
# entrypoint:
# - sh
# - -euc
# - |
# mkdir -p /etc/grafana/provisioning/datasources
# cat <<EOF > /etc/grafana/provisioning/datasources/ds.yaml
# apiVersion: 1
# datasources:
# - name: Loki
# type: loki
# access: proxy
# orgId: 1
# url: http://loki:3100
# basicAuth: false
# isDefault: true
# version: 1
# editable: false
# EOF
# /run.sh
# image: grafana/grafana:latest
# ports:
# - "3000:3000"
# networks:
# - loki