Remove the Radicale service entry and related auth configuration now that updates are handled by the OS package manager.
104 lines
3.9 KiB
YAML
104 lines
3.9 KiB
YAML
services:
|
|
- name: Firefox Sync
|
|
base_url: https://fxsync.jeena.net/
|
|
current_version_url: https://fxsync.jeena.net/__heartbeat__
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.version
|
|
upstream_latest_version_url: https://api.github.com/repos/mozilla-services/syncstorage-rs/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: Grafana
|
|
base_url: https://monitoring.bundang.swierczyniec.info/
|
|
current_version_url: https://monitoring.bundang.swierczyniec.info/api/health
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.version
|
|
upstream_latest_version_url: https://api.github.com/repos/grafana/grafana/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: Immich
|
|
base_url: https://photos.bundang.swierczyniec.info/
|
|
current_version_url: https://photos.bundang.swierczyniec.info/api/server/version
|
|
current_version_extract:
|
|
type: jsonpath_join
|
|
value: $.major, $.minor, $.patch
|
|
upstream_latest_version_url: https://api.github.com/repos/immich-app/immich/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
notes: Version exposed as major/minor/patch fields.
|
|
- name: PeerTube
|
|
base_url: https://tube.jeena.net/
|
|
current_version_url: https://tube.jeena.net/api/v1/config
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.serverVersion
|
|
upstream_latest_version_url: https://api.github.com/repos/Chocobozzz/PeerTube/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: Mastodon
|
|
base_url: https://toot.jeena.net/
|
|
current_version_url: https://toot.jeena.net/api/v1/instance
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.version
|
|
upstream_latest_version_url: https://api.github.com/repos/mastodon/mastodon/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: Open WebUI AI
|
|
base_url: https://ai.bundang.swierczyniec.info/
|
|
current_version_url: https://ai.bundang.swierczyniec.info/api/version
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.version
|
|
upstream_latest_version_url: https://api.github.com/repos/open-webui/open-webui/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: Paperless
|
|
base_url: https://paperless.jeena.net/
|
|
current_version_url: https://paperless.jeena.net/api/documents/
|
|
current_version_extract:
|
|
type: header
|
|
value: x-version
|
|
current_version_headers:
|
|
Authorization: Token {env:PAPERLESS_API_TOKEN}
|
|
upstream_latest_version_url: https://api.github.com/repos/paperless-ngx/paperless-ngx/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
notes: Uses x-version response header from authenticated API request.
|
|
- name: PieFed
|
|
base_url: https://piefed.jeena.net/
|
|
current_version_url: https://piefed.jeena.net/api/v3/site
|
|
current_version_extract:
|
|
type: jsonpath
|
|
value: $.version
|
|
upstream_latest_version_url: https://codeberg.org/api/v1/repos/rimu/pyfedi/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
- name: FreshRSS
|
|
base_url: https://rss.jeena.net/
|
|
current_version_url: https://rss.jeena.net/i/?a=about
|
|
current_version_extract:
|
|
type: regex
|
|
value: FreshRSS version</dt>\s*<dd>([0-9.]+)</dd>
|
|
login:
|
|
url: https://rss.jeena.net/i/?c=auth&a=login
|
|
username_env: FRESHRSS_USERNAME
|
|
password_env: FRESHRSS_PASSWORD
|
|
username_field: username
|
|
password_field: password
|
|
crypto: true
|
|
nonce_url: https://rss.jeena.net/i/?c=javascript&a=nonce&user=
|
|
upstream_latest_version_url: https://api.github.com/repos/FreshRSS/FreshRSS/releases/latest
|
|
upstream_latest_extract:
|
|
type: jsonpath
|
|
value: $.tag_name
|
|
notes: Version scraped from About page after login.
|