1
0
Fork 0

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.
pull/74/head
Dustin 2025-07-27 18:16:30 -05:00
parent 4dc21e6179
commit 921fadc44b
1 changed files with 13 additions and 13 deletions

View File

@ -32,56 +32,56 @@ applications:
- instance: homeassistant.pyrocufflink.blue - instance: homeassistant.pyrocufflink.blue
- name: Nextcloud - name: Nextcloud
url: &url https://nextcloud.pyrocufflink.net/index.php url: &url0 https://nextcloud.pyrocufflink.net/index.php
icon: icon:
url: icons/nextcloud.png url: icons/nextcloud.png
alerts: alerts:
- instance: *url - instance: *url0
- instance: cloud0.pyrocufflink.blue - instance: cloud0.pyrocufflink.blue
- name: Invoice Ninja - name: Invoice Ninja
url: &url https://invoiceninja.pyrocufflink.net/ url: &url1 https://invoiceninja.pyrocufflink.net/
icon: icon:
url: icons/invoiceninja.svg url: icons/invoiceninja.svg
class: light-bg class: light-bg
alerts: alerts:
- instance: *url - instance: *url1
- name: Jellyfin - name: Jellyfin
url: &url https://jellyfin.pyrocufflink.net/ url: https://jellyfin.pyrocufflink.net/
icon: icon:
url: icons/jellyfin.svg url: icons/jellyfin.svg
alerts: alerts:
- job: jellyfin - job: jellyfin
- name: Vaultwarden - name: Vaultwarden
url: &url https://bitwarden.pyrocufflink.net/ url: &url2 https://bitwarden.pyrocufflink.net/
icon: icon:
url: icons/vaultwarden.svg url: icons/vaultwarden.svg
class: light-bg class: light-bg
alerts: alerts:
- instance: *url - instance: *url2
- alertgroup: Bitwarden - alertgroup: Bitwarden
- name: Paperless-ngx - name: Paperless-ngx
url: &url https://paperless.pyrocufflink.blue/ url: &url3 https://paperless.pyrocufflink.blue/
icon: icon:
url: icons/paperless-ngx.svg url: icons/paperless-ngx.svg
alerts: alerts:
- instance: *url - instance: *url3
- alertgroup: Paperless-ngx - alertgroup: Paperless-ngx
- job: paperless-ngx - job: paperless-ngx
- name: Firefly III - name: Firefly III
url: &url https://firefly.pyrocufflink.blue/ url: &url4 https://firefly.pyrocufflink.blue/
icon: icon:
url: icons/firefly-iii.svg url: icons/firefly-iii.svg
alerts: alerts:
- instance: *url - instance: *url4
- name: Receipts - name: Receipts
url: &url https://receipts.pyrocufflink.blue/ url: &url5 https://receipts.pyrocufflink.blue/
icon: icon:
url: https://receipts.pyrocufflink.blue/static/icons/icon-512.png url: https://receipts.pyrocufflink.blue/static/icons/icon-512.png
alerts: alerts:
- instance: *url - instance: *url5