From 921fadc44bc40de183a74d4209dbfb32a5813344 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 27 Jul 2025 18:16:30 -0500 Subject: [PATCH] 20125: Fix website URL anchors As it turns out, it's not possible to reuse a YAML anchor. At least in Rust's `serde_yaml`, only the final definition is used. All references, even those that appear before the final definition, use the same definition. Thus, each application that refers to its own URL in its match criteria needs a unique anchor. --- 20125/config.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/20125/config.yml b/20125/config.yml index bd2e3bb..ecdcd25 100644 --- a/20125/config.yml +++ b/20125/config.yml @@ -32,56 +32,56 @@ applications: - instance: homeassistant.pyrocufflink.blue - name: Nextcloud - url: &url https://nextcloud.pyrocufflink.net/index.php + url: &url0 https://nextcloud.pyrocufflink.net/index.php icon: url: icons/nextcloud.png alerts: - - instance: *url + - instance: *url0 - instance: cloud0.pyrocufflink.blue - name: Invoice Ninja - url: &url https://invoiceninja.pyrocufflink.net/ + url: &url1 https://invoiceninja.pyrocufflink.net/ icon: url: icons/invoiceninja.svg class: light-bg alerts: - - instance: *url + - instance: *url1 - name: Jellyfin - url: &url https://jellyfin.pyrocufflink.net/ + url: https://jellyfin.pyrocufflink.net/ icon: url: icons/jellyfin.svg alerts: - job: jellyfin - name: Vaultwarden - url: &url https://bitwarden.pyrocufflink.net/ + url: &url2 https://bitwarden.pyrocufflink.net/ icon: url: icons/vaultwarden.svg class: light-bg alerts: - - instance: *url + - instance: *url2 - alertgroup: Bitwarden - name: Paperless-ngx - url: &url https://paperless.pyrocufflink.blue/ + url: &url3 https://paperless.pyrocufflink.blue/ icon: url: icons/paperless-ngx.svg alerts: - - instance: *url + - instance: *url3 - alertgroup: Paperless-ngx - job: paperless-ngx - name: Firefly III - url: &url https://firefly.pyrocufflink.blue/ + url: &url4 https://firefly.pyrocufflink.blue/ icon: url: icons/firefly-iii.svg alerts: - - instance: *url + - instance: *url4 - name: Receipts - url: &url https://receipts.pyrocufflink.blue/ + url: &url5 https://receipts.pyrocufflink.blue/ icon: url: https://receipts.pyrocufflink.blue/static/icons/icon-512.png alerts: - - instance: *url + - instance: *url5