guix-machines/unguix/loki-home-rekahsoft-ca/docker-compose.yaml

41 lines
991 B
YAML

version: "3.9"
services:
loki:
image: docker.nexus.home.rekahsoft.ca/grafana/loki:2.7.4
command: "-config.file=/mnt/config/loki-config.yaml"
networks:
- net-bridge
ports:
- "3100:3100"
volumes:
- /var/lib/loki/config:/mnt/config
rsyslog:
image: docker.nexus.home.rekahsoft.ca/rsyslog/syslog_appliance_alpine:8.36.0-3.7
networks:
- net-bridge
ports:
- "514:514"
- "514:514/udp"
environment:
RSYSLOG_CONF: /config/rsyslog.conf
volumes:
- /var/lib/rsyslog/config:/config
- /var/lib/rsyslog/work:/work
- /var/lib/rsyslog/logs:/logs
promtail:
image: docker.nexus.home.rekahsoft.ca/grafana/promtail:2.7.4
command: "-config.file=/mnt/config/promtail-config.yaml"
networks:
- net-bridge
ports:
- "1514:1514/udp"
- "9080:9080"
- "1514:1514"
volumes:
- /var/lib/loki/config:/mnt/config
- /var/lib/loki/data:/loki
networks:
net-bridge: