From 8f8b910381d7e0dafa12d07d6680b1bdc78f1294 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 23 Jun 2025 07:52:57 -0400 Subject: [PATCH 1/3] Formatting fix for Argus config. --- ansible/app-configs/argus/config.yml.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/app-configs/argus/config.yml.j2 b/ansible/app-configs/argus/config.yml.j2 index cbbf6dde..e8eab1fb 100644 --- a/ansible/app-configs/argus/config.yml.j2 +++ b/ansible/app-configs/argus/config.yml.j2 @@ -12,7 +12,7 @@ settings: # pkey_file: '' # HTTPS PrivKey path, e.g. `privkey.pem` basic_auth: username: 'admin' # Basic auth username, e.g. `admin` - password: '{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}' # Basic auth password, e.g. `test123` + password: "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}" # Basic auth password, e.g. `test123` disabled_routes: [] # API Routes to disable (see below) favicon: png: '' # Override /apple-touch-icon.png (e.g. https://example.com/apple-touch-icon.png) -- 2.52.0 From b59c8c929fd25e542e7ba636929189c7dea74b27 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 23 Jun 2025 08:00:20 -0400 Subject: [PATCH 2/3] Quotation fixes for Argus config. --- ansible/app-configs/argus/config.yml.j2 | 126 ++++++++++++------------ 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/ansible/app-configs/argus/config.yml.j2 b/ansible/app-configs/argus/config.yml.j2 index e8eab1fb..d8ec8b11 100644 --- a/ansible/app-configs/argus/config.yml.j2 +++ b/ansible/app-configs/argus/config.yml.j2 @@ -34,15 +34,15 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://adguard.trez.wtf/control/status + url: "https://adguard.trez.wtf/control/status" basic_auth: username: admin password: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ADGUARD_PASSWORD'] }} json: version regex: v([0-9.]+) dashboard: - web_url: https://github.com/AdguardTeam/AdGuardHome/releases/v{{ version }} - icon: https://avatars.githubusercontent.com/u/8361145?s=200&v=4 + web_url: "https://github.com/AdguardTeam/AdGuardHome/releases/v{{ version }}" + icon: "https://avatars.githubusercontent.com/u/8361145?s=200&v=4" advplyr/audiobookshelf: latest_version: type: github @@ -52,21 +52,21 @@ service: regex: v([0-9.]+)$ deployed_version: method: GET - url: https://abs.trez.wtf/status + url: "https://abs.trez.wtf/status" json: serverVersion dashboard: - icon: https://raw.githubusercontent.com/advplyr/audiobookshelf/master/client/static/icon.svg - web_url: https://github.com/advplyr/audiobookshelf/releases/tag/v{{ version }} + icon: "https://raw.githubusercontent.com/advplyr/audiobookshelf/master/client/static/icon.svg" + web_url: "https://github.com/advplyr/audiobookshelf/releases/tag/v{{ version }}" dani-garcia/vaultwarden: latest_version: type: github url: dani-garcia/vaultwarden deployed_version: - url: https://bitwarden.trez.wtf/api/version + url: "https://bitwarden.trez.wtf/api/version" regex: ([0-9.]+) dashboard: - web_url: https://github.com/dani-garcia/vaultwarden/releases/{{ version }} - icon: https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.png + web_url: "https://github.com/dani-garcia/vaultwarden/releases/{{ version }}" + icon: "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.png" ellite/Wallos: latest_version: type: github @@ -76,8 +76,8 @@ service: url: http://wallos.com/api/status/version.php?api_key=xxx json: version_number dashboard: - icon: https://github.com/ellite/Wallos/raw/main/images/siteicons/wallos.png - web_url: https://github.com/ellite/Wallos/releases + icon: "https://github.com/ellite/Wallos/raw/main/images/siteicons/wallos.png" + web_url: "https://github.com/ellite/Wallos/releases" FlareSolverr/FlareSolverr: latest_version: type: github @@ -87,11 +87,11 @@ service: regex: v([0-9.]+)$ deployed_version: method: GET - url: https://flaresolverr.trez.wtf + url: "https://flaresolverr.trez.wtf" json: version dashboard: - icon: https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.png - web_url: https://github.com/FlareSolverr/FlareSolverr/releases/tag/v{{ version }} + icon: "https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.png" + web_url: "https://github.com/FlareSolverr/FlareSolverr/releases/tag/v{{ version }}" go-gitea/gitea: latest_version: type: github @@ -103,11 +103,11 @@ service: regex_content: gitea-{{ version }}-linux-amd64 regex_version: ^[0-9.]+[0-9]$ deployed_version: - url: https://git.trez.wtf + url: "https://git.trez.wtf" regex: 'Powered by Gitea\s+Version:\s+([0-9.]+) ' dashboard: - web_url: https://github.com/go-gitea/gitea/releases/v{{ version }} - icon: https://raw.githubusercontent.com/go-gitea/gitea/main/public/img/logo.png + web_url: "https://github.com/go-gitea/gitea/releases/v{{ version }}" + icon: "https://raw.githubusercontent.com/go-gitea/gitea/main/public/img/logo.png" gohugoio/hugo: latest_version: type: github @@ -118,8 +118,8 @@ service: require: regex_content: hugo_{{ version }}_Linux-64bit\.deb dashboard: - web_url: https://github.com/gohugoio/hugo/releases/v{{ version }} - icon: https://raw.githubusercontent.com/gohugoio/hugo/master/docs/static/img/hugo.png + web_url: "https://github.com/gohugoio/hugo/releases/v{{ version }}" + icon: "https://raw.githubusercontent.com/gohugoio/hugo/master/docs/static/img/hugo.png" gotify/server: latest_version: type: github @@ -128,11 +128,11 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://gotify.trez.wtf/version + url: "https://gotify.trez.wtf/version" json: version dashboard: - web_url: https://github.com/gotify/server/releases/v{{ version }} - icon: https://github.com/gotify/logo/raw/master/gotify-logo.png + web_url: "https://github.com/gotify/server/releases/v{{ version }}" + icon: "https://github.com/gotify/logo/raw/master/gotify-logo.png" hashicorp/vault: latest_version: type: github @@ -141,25 +141,25 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://vault.trez.wtf/v1/sys/health + url: "https://vault.trez.wtf/v1/sys/health" json: version dashboard: - web_url: https://github.com/hashicorp/vault/releases/v{{ version }} - icon: https://raw.githubusercontent.com/hashicorp/vault/main/ui/public/vault-logo.svg + web_url: "https://github.com/hashicorp/vault/releases/v{{ version }}" + icon: "https://raw.githubusercontent.com/hashicorp/vault/main/ui/public/vault-logo.svg" immich-app/immich: latest_version: type: github url: immich-app/immich deployed_version: - url: https://pics.trez.wtf/api/server/about + url: "https://pics.trez.wtf/api/server/about" json: version regex: ^v([0-9.]+)$ headers: - key: x-api-key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['IMMICH_POWER_TOOLS_KEY'] }} dashboard: - icon: https://raw.githubusercontent.com/immich-app/immich/main/web/static/immich-logo.svg - web_url: https://github.com/immich-app/immich/releases/tag/v{{ version }} + icon: "https://raw.githubusercontent.com/immich-app/immich/main/web/static/immich-logo.svg" + web_url: "https://github.com/immich-app/immich/releases/tag/v{{ version }}" influxdata/influxdb: latest_version: type: github @@ -168,11 +168,11 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://influxdb.trez.wtf/health + url: "https://influxdb.trez.wtf/health" json: version dashboard: - web_url: https://github.com/influxdata/influxdb/releases/tag/v{{ version }} - icon: https://github.com/influxdata/ui/raw/master/src/writeData/graphics/influxdb.svg + web_url: "https://github.com/influxdata/influxdb/releases/tag/v{{ version }}" + icon: "https://github.com/influxdata/ui/raw/master/src/writeData/graphics/influxdb.svg" jellyfin/jellyfin: latest_version: type: github @@ -181,11 +181,11 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://jellyfin.trez.wtf/System/Info/Public + url: "https://jellyfin.trez.wtf/System/Info/Public" json: Version dashboard: - web_url: https://github.com/jellyfin/jellyfin/releases/v{{ version }} - icon: https://avatars.githubusercontent.com/u/45698031?s=200&v=4 + web_url: "https://github.com/jellyfin/jellyfin/releases/v{{ version }}" + icon: "https://avatars.githubusercontent.com/u/45698031?s=200&v=4" Lidarr/Lidarr: options: semantic_versioning: false @@ -197,24 +197,24 @@ service: regex: v([0-9.]+)$ deployed_version: method: GET - url: https://lidarr.trez.wtf/api/v1/system/status + url: "https://lidarr.trez.wtf/api/v1/system/status" headers: - key: X-Api-Key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['LIDARR_API_KEY'] }} json: version dashboard: - icon: https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/1024.png - web_url: https://github.com/Lidarr/Lidarr/releases/v{{ version }} + icon: "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/1024.png" + web_url: "https://github.com/Lidarr/Lidarr/releases/v{{ version }}" louislam/uptime-kuma: latest_version: type: github url: louislam/uptime-kuma deployed_version: - url: https://status.trez.wtf/metrics + url: "https://status.trez.wtf/metrics" regex: app_version{version=\"([0-9.]+)\",major=\"[0-9]+\",minor=\"[0-9]+\",patch=\"[0-9]+\"} dashboard: - web_url: https://github.com/louislam/uptime-kuma/releases/{{ version }} - icon: https://raw.githubusercontent.com/louislam/uptime-kuma/master/public/icon.png + web_url: "https://github.com/louislam/uptime-kuma/releases/{{ version }}" + icon: "https://raw.githubusercontent.com/louislam/uptime-kuma/master/public/icon.png" morpheus65535/bazarr: latest_version: type: github @@ -223,24 +223,24 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://bazarr.trez.wtf/api/system/status + url: "https://bazarr.trez.wtf/api/system/status" headers: - key: X-API-KEY value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['BAZARR_API_KEY'] }} json: data.bazarr_version dashboard: - web_url: https://github.com/morpheus65535/bazarr/releases/v{{ version }} - icon: https://raw.githubusercontent.com/morpheus65535/bazarr/master/frontend/public/images/logo128.png + web_url: "https://github.com/morpheus65535/bazarr/releases/v{{ version }}" + icon: "https://raw.githubusercontent.com/morpheus65535/bazarr/master/frontend/public/images/logo128.png" n8n-io/n8n: latest_version: type: url - url: https://github.com/n8n-io/n8n/tags + url: "https://github.com/n8n-io/n8n/tags" url_commands: - type: regex regex: n8n\%40([0-9.]+) dashboard: - web_url: https://github.com/n8n-io/n8n/blob/master/CHANGELOG.md - icon: https://raw.githubusercontent.com/n8n-io/n8n-docs/main/docs/_images/n8n-docs-icon.svg + web_url: "https://github.com/n8n-io/n8n/blob/master/CHANGELOG.md" + icon: "https://raw.githubusercontent.com/n8n-io/n8n-docs/main/docs/_images/n8n-docs-icon.svg" extcloud/server: latest_version: type: github @@ -249,11 +249,11 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://cloud.trez.wtf/status.php + url: "https://cloud.trez.wtf/status.php" json: versionstring dashboard: web_url: https://nextcloud.com/changelog/#latest{{ version | split:"." | slice:":1" | join:"" }} - icon: https://github.com/nextcloud/server/raw/master/core/img/favicon.png + icon: "https://github.com/nextcloud/server/raw/master/core/img/favicon.png" Prowlarr/Prowlarr: options: semantic_versioning: false @@ -265,14 +265,14 @@ service: regex: v([0-9.]+)$ use_prerelease: true deployed_version: - url: https://prowlarr.trez.wtf/api/v1/system/status + url: "https://prowlarr.trez.wtf/api/v1/system/status" headers: - key: X-Api-Key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['PROWLARR_API_KEY'] }} json: version dashboard: - web_url: https://github.com/Prowlarr/Prowlarr/releases/v{{ version }} - icon: https://avatars.githubusercontent.com/u/73049443?s=200&v=4 + web_url: "https://github.com/Prowlarr/Prowlarr/releases/v{{ version }}" + icon: "https://avatars.githubusercontent.com/u/73049443?s=200&v=4" Radarr/Radarr: options: semantic_versioning: false @@ -283,14 +283,14 @@ service: - type: regex regex: v([0-9.]+)$ deployed_version: - url: https://radarr.trez.wtf/api/v3/system/status + url: "https://radarr.trez.wtf/api/v3/system/status" headers: - key: X-Api-Key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['RADARR_API_KEY'] }} json: version dashboard: - web_url: https://github.com/Radarr/Radarr/releases/v{{ version }} - icon: https://avatars.githubusercontent.com/u/25025331?s=200&v=4 + web_url: "https://github.com/Radarr/Radarr/releases/v{{ version }}" + icon: "https://avatars.githubusercontent.com/u/25025331?s=200&v=4" Readarr/Readarr: options: semantic_versioning: false @@ -303,37 +303,37 @@ service: regex: v([0-9.]+)$ deployed_version: method: GET - url: https://readarr.trez.wtf/api/v1/system/status + url: "https://readarr.trez.wtf/api/v1/system/status" headers: - key: X-Api-Key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['READARR_API_KEY'] }} json: version dashboard: - icon: https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/1024.png - web_url: https://github.com/Readarr/Readarr/releases/v{{ version }} + icon: "https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/1024.png" + web_url: "https://github.com/Readarr/Readarr/releases/v{{ version }}" Sonarr/Sonarr: options: semantic_versioning: false latest_version: type: url - url: https://github.com/Sonarr/Sonarr/tags + url: "https://github.com/Sonarr/Sonarr/tags" url_commands: - type: regex regex: \/releases\/tag\/v?([0-9.]+)\" deployed_version: - url: https://sonarr.trez.wtf/api/v3/system/status + url: "https://sonarr.trez.wtf/api/v3/system/status" headers: - key: X-Api-Key value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['SONARR_API_KEY'] }} json: version dashboard: - web_url: https://sonarr.trez.wtf/system/updates - icon: https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png + web_url: "https://sonarr.trez.wtf/system/updates" + icon: "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png" release-argus/argus: latest_version: type: github url: release-argus/argus dashboard: - icon: https://raw.githubusercontent.com/release-argus/Argus/master/web/ui/react-app/public/favicon.svg + icon: "https://raw.githubusercontent.com/release-argus/Argus/master/web/ui/react-app/public/favicon.svg" icon_link-to: https://release-argus.io - web_url: https://github.com/release-argus/Argus/blob/master/CHANGELOG.md \ No newline at end of file + web_url: "https://github.com/release-argus/Argus/blob/master/CHANGELOG.md" \ No newline at end of file -- 2.52.0 From 2a8c9e46137dad87a846eaba0f1e20dce03e49f0 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 23 Jun 2025 09:26:30 -0400 Subject: [PATCH 3/3] Interpolation fixes in Argus config. --- ansible/app-configs/argus/config.yml.j2 | 68 ++++++++++++------------- 1 file changed, 33 insertions(+), 35 deletions(-) diff --git a/ansible/app-configs/argus/config.yml.j2 b/ansible/app-configs/argus/config.yml.j2 index d8ec8b11..d82b7eab 100644 --- a/ansible/app-configs/argus/config.yml.j2 +++ b/ansible/app-configs/argus/config.yml.j2 @@ -1,22 +1,20 @@ settings: log: - level: INFO # Log level, DEBUG/VERBOSE/INFO/WARNING/ERROR - timestamps: false # Log with timestamps + level: INFO + timestamps: true data: - database_file: data/argus.db # SQLite DB file used to track the state of services + database_file: data/argus.db web: - listen_host: 0.0.0.0 # IP address to listen on - listen_port: 8080 # Port to listen on - route_prefix: / # Web route prefix, e.g. /demo means http://IP:PORT/demo to access - # cert_file: '' # HTTPS Cert path, e.g. `cert.pem` - # pkey_file: '' # HTTPS PrivKey path, e.g. `privkey.pem` + listen_host: 0.0.0.0 + listen_port: 8080 + route_prefix: / basic_auth: - username: 'admin' # Basic auth username, e.g. `admin` - password: "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}" # Basic auth password, e.g. `test123` - disabled_routes: [] # API Routes to disable (see below) + username: 'admin' + password: "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['ARGUS_WEB_PASSWORD'] }}" + disabled_routes: [] favicon: - png: '' # Override /apple-touch-icon.png (e.g. https://example.com/apple-touch-icon.png) - svg: '' # Override /favicon.svg (e.g. https://example.com/favicon.svg) + png: '' + svg: '' notify: rinoa-gotify: type: gotify @@ -41,7 +39,7 @@ service: json: version regex: v([0-9.]+) dashboard: - web_url: "https://github.com/AdguardTeam/AdGuardHome/releases/v{{ version }}" + web_url: "https://github.com/AdguardTeam/AdGuardHome/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://avatars.githubusercontent.com/u/8361145?s=200&v=4" advplyr/audiobookshelf: latest_version: @@ -56,7 +54,7 @@ service: json: serverVersion dashboard: icon: "https://raw.githubusercontent.com/advplyr/audiobookshelf/master/client/static/icon.svg" - web_url: "https://github.com/advplyr/audiobookshelf/releases/tag/v{{ version }}" + web_url: "https://github.com/advplyr/audiobookshelf/releases/tag/v{% raw %}{{ version }}{% endraw %}" dani-garcia/vaultwarden: latest_version: type: github @@ -65,7 +63,7 @@ service: url: "https://bitwarden.trez.wtf/api/version" regex: ([0-9.]+) dashboard: - web_url: "https://github.com/dani-garcia/vaultwarden/releases/{{ version }}" + web_url: "https://github.com/dani-garcia/vaultwarden/releases/{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/src/static/images/vaultwarden-icon.png" ellite/Wallos: latest_version: @@ -91,7 +89,7 @@ service: json: version dashboard: icon: "https://raw.githubusercontent.com/FlareSolverr/FlareSolverr/master/resources/flaresolverr_logo.png" - web_url: "https://github.com/FlareSolverr/FlareSolverr/releases/tag/v{{ version }}" + web_url: "https://github.com/FlareSolverr/FlareSolverr/releases/tag/v{% raw %}{{ version }}{% endraw %}" go-gitea/gitea: latest_version: type: github @@ -100,13 +98,13 @@ service: - type: regex regex: v([0-9.]+)$ require: - regex_content: gitea-{{ version }}-linux-amd64 + regex_content: gitea-{% raw %}{{ version }}{% endraw %}-linux-amd64 regex_version: ^[0-9.]+[0-9]$ deployed_version: url: "https://git.trez.wtf" regex: 'Powered by Gitea\s+Version:\s+([0-9.]+) ' dashboard: - web_url: "https://github.com/go-gitea/gitea/releases/v{{ version }}" + web_url: "https://github.com/go-gitea/gitea/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/go-gitea/gitea/main/public/img/logo.png" gohugoio/hugo: latest_version: @@ -116,9 +114,9 @@ service: - type: regex regex: v([0-9.]+)$ require: - regex_content: hugo_{{ version }}_Linux-64bit\.deb + regex_content: hugo_{% raw %}{{ version }}{% endraw %}_Linux-64bit\.deb dashboard: - web_url: "https://github.com/gohugoio/hugo/releases/v{{ version }}" + web_url: "https://github.com/gohugoio/hugo/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/gohugoio/hugo/master/docs/static/img/hugo.png" gotify/server: latest_version: @@ -131,7 +129,7 @@ service: url: "https://gotify.trez.wtf/version" json: version dashboard: - web_url: "https://github.com/gotify/server/releases/v{{ version }}" + web_url: "https://github.com/gotify/server/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://github.com/gotify/logo/raw/master/gotify-logo.png" hashicorp/vault: latest_version: @@ -144,7 +142,7 @@ service: url: "https://vault.trez.wtf/v1/sys/health" json: version dashboard: - web_url: "https://github.com/hashicorp/vault/releases/v{{ version }}" + web_url: "https://github.com/hashicorp/vault/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/hashicorp/vault/main/ui/public/vault-logo.svg" immich-app/immich: latest_version: @@ -159,7 +157,7 @@ service: value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['IMMICH_POWER_TOOLS_KEY'] }} dashboard: icon: "https://raw.githubusercontent.com/immich-app/immich/main/web/static/immich-logo.svg" - web_url: "https://github.com/immich-app/immich/releases/tag/v{{ version }}" + web_url: "https://github.com/immich-app/immich/releases/tag/v{% raw %}{{ version }}{% endraw %}" influxdata/influxdb: latest_version: type: github @@ -171,7 +169,7 @@ service: url: "https://influxdb.trez.wtf/health" json: version dashboard: - web_url: "https://github.com/influxdata/influxdb/releases/tag/v{{ version }}" + web_url: "https://github.com/influxdata/influxdb/releases/tag/v{% raw %}{{ version }}{% endraw %}" icon: "https://github.com/influxdata/ui/raw/master/src/writeData/graphics/influxdb.svg" jellyfin/jellyfin: latest_version: @@ -184,7 +182,7 @@ service: url: "https://jellyfin.trez.wtf/System/Info/Public" json: Version dashboard: - web_url: "https://github.com/jellyfin/jellyfin/releases/v{{ version }}" + web_url: "https://github.com/jellyfin/jellyfin/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://avatars.githubusercontent.com/u/45698031?s=200&v=4" Lidarr/Lidarr: options: @@ -204,7 +202,7 @@ service: json: version dashboard: icon: "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/1024.png" - web_url: "https://github.com/Lidarr/Lidarr/releases/v{{ version }}" + web_url: "https://github.com/Lidarr/Lidarr/releases/v{% raw %}{{ version }}{% endraw %}" louislam/uptime-kuma: latest_version: type: github @@ -213,7 +211,7 @@ service: url: "https://status.trez.wtf/metrics" regex: app_version{version=\"([0-9.]+)\",major=\"[0-9]+\",minor=\"[0-9]+\",patch=\"[0-9]+\"} dashboard: - web_url: "https://github.com/louislam/uptime-kuma/releases/{{ version }}" + web_url: "https://github.com/louislam/uptime-kuma/releases/{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/louislam/uptime-kuma/master/public/icon.png" morpheus65535/bazarr: latest_version: @@ -229,7 +227,7 @@ service: value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['BAZARR_API_KEY'] }} json: data.bazarr_version dashboard: - web_url: "https://github.com/morpheus65535/bazarr/releases/v{{ version }}" + web_url: "https://github.com/morpheus65535/bazarr/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://raw.githubusercontent.com/morpheus65535/bazarr/master/frontend/public/images/logo128.png" n8n-io/n8n: latest_version: @@ -252,7 +250,7 @@ service: url: "https://cloud.trez.wtf/status.php" json: versionstring dashboard: - web_url: https://nextcloud.com/changelog/#latest{{ version | split:"." | slice:":1" | join:"" }} + web_url: "https://nextcloud.com/changelog/" icon: "https://github.com/nextcloud/server/raw/master/core/img/favicon.png" Prowlarr/Prowlarr: options: @@ -271,7 +269,7 @@ service: value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['PROWLARR_API_KEY'] }} json: version dashboard: - web_url: "https://github.com/Prowlarr/Prowlarr/releases/v{{ version }}" + web_url: "https://github.com/Prowlarr/Prowlarr/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://avatars.githubusercontent.com/u/73049443?s=200&v=4" Radarr/Radarr: options: @@ -289,7 +287,7 @@ service: value: {{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['RADARR_API_KEY'] }} json: version dashboard: - web_url: "https://github.com/Radarr/Radarr/releases/v{{ version }}" + web_url: "https://github.com/Radarr/Radarr/releases/v{% raw %}{{ version }}{% endraw %}" icon: "https://avatars.githubusercontent.com/u/25025331?s=200&v=4" Readarr/Readarr: options: @@ -310,7 +308,7 @@ service: json: version dashboard: icon: "https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/1024.png" - web_url: "https://github.com/Readarr/Readarr/releases/v{{ version }}" + web_url: "https://github.com/Readarr/Readarr/releases/v{% raw %}{{ version }}{% endraw %}" Sonarr/Sonarr: options: semantic_versioning: false @@ -335,5 +333,5 @@ service: url: release-argus/argus dashboard: icon: "https://raw.githubusercontent.com/release-argus/Argus/master/web/ui/react-app/public/favicon.svg" - icon_link-to: https://release-argus.io - web_url: "https://github.com/release-argus/Argus/blob/master/CHANGELOG.md" \ No newline at end of file + icon_link-to: "https://release-argus.io" + web_url: "https://github.com/release-argus/Argus/blob/master/CHANGELOG.md" -- 2.52.0