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

33
backrest/compose.yml Normal file
View File

@@ -0,0 +1,33 @@
#
# https://github.com/garethgeorge/backrest
name: backrest
services:
backrest:
image: garethgeorge/backrest:latest
container_name: backrest
volumes:
- ./backrest/data:/data
- ./backrest/config:/config
- ./backrest/cache:/cache
- ./backrest/tmp:/tmp
- ./backup/data:/userdata # Mount local paths to backup
- ./repos:/repos # Mount local repos (optional for remote storage)
environment:
- BACKREST_DATA=/data
- BACKREST_CONFIG=/config/config.json
- XDG_CACHE_HOME=/cache
- TMPDIR=/tmp
- TZ=Europe/Vienna
ports:
- "9898:9898"
restart: unless-stopped
networks:
- proxy
networks:
proxy:
external: true