From cd313c3781410651afd2763c74807c3e92dc20e2 Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Mon, 20 Jan 2025 12:37:19 -0500 Subject: [PATCH] Add initial Grafana compose file --- docker-compose.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d2942a8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,21 @@ +volumes: + data: + +networks: + traefik: + external: true + +services: + grafana: + image: grafana/grafana:${VERSION:?} + container_name: ${NAME:-grafana} + user: ${RUN_USER:-oci}:${RUN_GROUP:-oci} + volumes: + - data:/var/lib/grafana + networks: + - traefik + labels: + - "traefik.http.routers.${ROUTER:-grafana}.rule=Host(`${DOMAIN:-grafana.local.krislamo.org}`)" + - "traefik.http.services.${ROUTER:-grafana}.loadbalancer.server.port=3000" + - "traefik.docker.network=traefik" + - "traefik.enable=true"