From dc198eea8118d9ebd659033b14fa67e632701e99 Mon Sep 17 00:00:00 2001 From: Rasmus Wejlgaard Date: Sat, 28 Mar 2026 13:15:46 +0000 Subject: [PATCH] fix more yaml document-start and comment indentation - add missing --- to 13 more yml files - fix comment indentation in prometheus.yml --- .../grafana/provisioning/alerting/rules-critical.yml | 1 + .../grafana/provisioning/alerting/rules-warning.yml | 1 + .../grafana/provisioning/dashboards/dashboards.yml | 1 + ansible/services/jellyseerr/docker-compose.yml | 1 + ansible/services/minecraft/docker-compose.yml | 1 + ansible/services/miniflux/docker-compose.yml | 1 + ansible/services/navidrome/docker-compose.yml | 1 + ansible/services/nextcloud-aio/docker-compose.yml | 1 + ansible/services/plex-exporter/docker-compose.yml | 1 + ansible/services/poste-io/docker-compose.yml | 1 + ansible/services/prometheus/prometheus.yml | 7 ++++--- ansible/services/slskd/docker-compose.yml | 1 + ansible/services/smartctl-exporter/docker-compose.yml | 1 + 13 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ansible/services/grafana/provisioning/alerting/rules-critical.yml b/ansible/services/grafana/provisioning/alerting/rules-critical.yml index 66c6c90..3216b01 100644 --- a/ansible/services/grafana/provisioning/alerting/rules-critical.yml +++ b/ansible/services/grafana/provisioning/alerting/rules-critical.yml @@ -1,3 +1,4 @@ +--- apiVersion: 1 # Tier 1 — Critical alerts. These page PagerDuty. diff --git a/ansible/services/grafana/provisioning/alerting/rules-warning.yml b/ansible/services/grafana/provisioning/alerting/rules-warning.yml index 153645b..58155f2 100644 --- a/ansible/services/grafana/provisioning/alerting/rules-warning.yml +++ b/ansible/services/grafana/provisioning/alerting/rules-warning.yml @@ -1,3 +1,4 @@ +--- apiVersion: 1 # Tier 2 — Warning alerts. These send email only (non-paging). diff --git a/ansible/services/grafana/provisioning/dashboards/dashboards.yml b/ansible/services/grafana/provisioning/dashboards/dashboards.yml index 37da2ec..2394d91 100644 --- a/ansible/services/grafana/provisioning/dashboards/dashboards.yml +++ b/ansible/services/grafana/provisioning/dashboards/dashboards.yml @@ -1,3 +1,4 @@ +--- apiVersion: 1 # Dashboard provisioning — tells Grafana where to find dashboard JSON files. diff --git a/ansible/services/jellyseerr/docker-compose.yml b/ansible/services/jellyseerr/docker-compose.yml index fa3d215..c2b0dc8 100644 --- a/ansible/services/jellyseerr/docker-compose.yml +++ b/ansible/services/jellyseerr/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Jellyseerr - Media request management # Host: london-b (100.84.65.101) # Data: /var/share/jellyseer diff --git a/ansible/services/minecraft/docker-compose.yml b/ansible/services/minecraft/docker-compose.yml index 4b808f2..dc51069 100644 --- a/ansible/services/minecraft/docker-compose.yml +++ b/ansible/services/minecraft/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Minecraft - PaperMC server # Host: copenhagen-a (100.89.206.60) # Data: Docker volume (minecraft_minecraftserver) diff --git a/ansible/services/miniflux/docker-compose.yml b/ansible/services/miniflux/docker-compose.yml index ac4fdbd..0bab8b9 100644 --- a/ansible/services/miniflux/docker-compose.yml +++ b/ansible/services/miniflux/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Miniflux - RSS reader # Host: london-b (100.84.65.101) # Data: Docker volume (miniflux-db) diff --git a/ansible/services/navidrome/docker-compose.yml b/ansible/services/navidrome/docker-compose.yml index 593c103..3ed1d18 100644 --- a/ansible/services/navidrome/docker-compose.yml +++ b/ansible/services/navidrome/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Navidrome - Music streaming server # Host: london-b (100.84.65.101) # Data: /root/navidrome (config), /hdd/music (library) diff --git a/ansible/services/nextcloud-aio/docker-compose.yml b/ansible/services/nextcloud-aio/docker-compose.yml index 58b08be..c5b7a18 100644 --- a/ansible/services/nextcloud-aio/docker-compose.yml +++ b/ansible/services/nextcloud-aio/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Nextcloud AIO - All-in-one Nextcloud deployment # Host: london-b (100.84.65.101) # Data: Docker volume (nextcloud_aio_mastercontainer) diff --git a/ansible/services/plex-exporter/docker-compose.yml b/ansible/services/plex-exporter/docker-compose.yml index 6afc5ed..c4e76e9 100644 --- a/ansible/services/plex-exporter/docker-compose.yml +++ b/ansible/services/plex-exporter/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Plex exporter - Plex metrics for Prometheus # Host: london-b (100.84.65.101) # Access: http://london-b:9000/metrics diff --git a/ansible/services/poste-io/docker-compose.yml b/ansible/services/poste-io/docker-compose.yml index bd4346d..cc7f371 100644 --- a/ansible/services/poste-io/docker-compose.yml +++ b/ansible/services/poste-io/docker-compose.yml @@ -1,3 +1,4 @@ +--- # Poste.io - Self-hosted mail server # Host: nuremberg-a (100.117.235.28) # Data: /root/postio/data diff --git a/ansible/services/prometheus/prometheus.yml b/ansible/services/prometheus/prometheus.yml index e5dc8c3..a42df80 100644 --- a/ansible/services/prometheus/prometheus.yml +++ b/ansible/services/prometheus/prometheus.yml @@ -1,3 +1,4 @@ +--- # Prometheus configuration — extracted from london-a (FreeBSD) # Config file location on london-a: /usr/local/etc/prometheus.yml # Prometheus runs as: /usr/local/bin/prometheus --config.file=/usr/local/etc/prometheus.yml @@ -11,11 +12,11 @@ alerting: alertmanagers: - static_configs: - targets: - # - alertmanager:9093 + # - alertmanager:9093 rule_files: - # - "first_rules.yml" - # - "second_rules.yml" + # - "first_rules.yml" + # - "second_rules.yml" scrape_configs: - job_name: "prometheus" diff --git a/ansible/services/slskd/docker-compose.yml b/ansible/services/slskd/docker-compose.yml index c6dc9d9..2fe8d0b 100644 --- a/ansible/services/slskd/docker-compose.yml +++ b/ansible/services/slskd/docker-compose.yml @@ -1,3 +1,4 @@ +--- # slskd - Soulseek client (web UI) # Host: london-b (100.84.65.101) # Data: /root/slskd (app), /hdd/music/slskd (downloads) diff --git a/ansible/services/smartctl-exporter/docker-compose.yml b/ansible/services/smartctl-exporter/docker-compose.yml index d83c9ec..657f18e 100644 --- a/ansible/services/smartctl-exporter/docker-compose.yml +++ b/ansible/services/smartctl-exporter/docker-compose.yml @@ -1,3 +1,4 @@ +--- # smartctl-exporter - SMART disk metrics for Prometheus # Host: london-b (100.84.65.101) # Access: http://london-b:9633/metrics