feat: Add authenticated service checks

Support FreshRSS login with challenge hashing, add GitHub token usage, and update service metadata for Immich and PeerTube.
This commit is contained in:
Jeena 2026-03-12 13:57:25 +00:00
parent 95cd8e0906
commit 7537de2f53
11 changed files with 257 additions and 59 deletions

View file

@ -4,3 +4,7 @@ RADICALE_BASIC_AUTH=base64-user-colon-pass
# Optional (use if upstream APIs need auth to avoid rate limits)
GITHUB_TOKEN=optional-github-token
# FreshRSS login for authenticated About page
FRESHRSS_USERNAME=your-username
FRESHRSS_PASSWORD=your-password