diff --git a/monitoring/docker-compose.yml b/monitoring/docker-compose.yml index 9cccb38..0c4a8c6 100644 --- a/monitoring/docker-compose.yml +++ b/monitoring/docker-compose.yml @@ -61,7 +61,7 @@ services: # Nachricht auf, statt die Firing-Nachricht abzuhaken. - MATRIX_STATE_FILE=/state/matrix-alerts-state.json volumes: - - ./alertmanager/matrix-alerts.py:/app/matrix-alerts.py:ro + - ./alertmanager:/app:ro - matrix_alerts_data:/state command: python3 /app/matrix-alerts.py networks: @@ -81,7 +81,7 @@ services: - MATRIX_RELEASE_ROOM_ID=${MATRIX_RELEASE_ROOM_ID:-} - MATRIX_TOKEN=${MATRIX_ALERT_TOKEN} volumes: - - ./alertmanager/release-watch.py:/app/release-watch.py:ro + - ./alertmanager:/app:ro - release_watch_data:/state command: python3 /app/release-watch.py networks: @@ -110,7 +110,7 @@ services: - RESULTS_DIR=/results - STATE_FILE=/state/first-seen.json volumes: - - ./cve/cve-exporter.py:/app/cve-exporter.py:ro + - ./cve:/app:ro - cve_results:/results:ro - cve_exporter_state:/state command: python3 /app/cve-exporter.py @@ -122,9 +122,9 @@ services: container_name: loki restart: unless-stopped volumes: - - ./loki/loki-config.yaml:/etc/loki/local-config.yaml:ro + - ./loki:/etc/loki:ro - loki_data:/loki - command: -config.file=/etc/loki/local-config.yaml + command: -config.file=/etc/loki/loki-config.yaml # Port 3100 oeffentlich: externe Alloys pushen Logs hierher. # Ebenfalls per Firewall auf bekannte Absender-IPs einschraenken. ports: @@ -137,7 +137,7 @@ services: container_name: alloy restart: unless-stopped volumes: - - ./alloy/config.alloy:/etc/alloy/config.alloy:ro + - ./alloy:/etc/alloy:ro - /var/log:/var/log:ro - /var/lib/docker/containers:/var/lib/docker/containers:ro - /var/run/docker.sock:/var/run/docker.sock:ro