Add configuration files and compose setups for Grafana Alloy, Backrest, Loki, and Prometheus

This commit is contained in:
dominikhoebert
2025-07-09 15:48:05 +02:00
parent f43daa15b1
commit c2d28fcc12
8 changed files with 344 additions and 1 deletions

39
alloy/compose.yml Normal file
View File

@@ -0,0 +1,39 @@
#
#
name: alloy
services:
alloy:
image: grafana/alloy:v1.9.2
container_name: alloy
command:
- run
- --server.http.listen-addr=0.0.0.0:12345
- --storage.path=/var/lib/alloy/data
- /etc/alloy/config.alloy
ports:
- "12345:12345"
volumes:
- ./config.alloy:/etc/alloy/config.alloy
- alloy_data:/var/lib/alloy/data
- /:/rootfs:ro
- /run:/run:ro
- /var/log:/var/log:ro
- /sys:/sys:ro
- /var/lib/docker/:/var/lib/docker/:ro
- /run/udev/data:/run/udev/data:ro
restart: unless-stopped
networks:
- proxy
volumes:
alloy_data:
driver: local
networks:
proxy:
external: true