From 11d4b89a9b666ba63babcd8f48f698072aeebcb8 Mon Sep 17 00:00:00 2001 From: Aroy-Art Date: Thu, 22 May 2025 15:39:30 +0200 Subject: [PATCH] Monitoring Stack: add prometheus nextcloud exporter --- .../Monitioring/docker-compose.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Docker/Docker-Compose/Monitioring/docker-compose.yml b/Docker/Docker-Compose/Monitioring/docker-compose.yml index ef3ce29..13a3ab7 100644 --- a/Docker/Docker-Compose/Monitioring/docker-compose.yml +++ b/Docker/Docker-Compose/Monitioring/docker-compose.yml @@ -83,3 +83,22 @@ services: options: loki-url: "http://localhost:3100/loki/api/v1/push" max-size: "200m" + + +############################################## +# Prometheus exporter for Nextcloud servers. +# GitHub: https://github.com/xperimental/nextcloud-exporter +############################################## + nextcloud-exporter: + image: ghcr.io/xperimental/nextcloud-exporter + links: + - prometheus + environment: + NEXTCLOUD_SERVER: ${NEXTCLOUD_SERVER} + NEXTCLOUD_AUTH_TOKEN: ${NEXTCLOUD_AUTH_TOKEN} + restart: unless-stopped + logging: + driver: loki + options: + loki-url: "http://localhost:3100/loki/api/v1/push" + max-size: "200m"