- Header indicator (pulsating dot + "NEW VERSION") when a newer release
is published on GitHub. Replaces the version subtitle without growing
the header.
- Modal with current → latest version, release notes preview (parsed
from GitHub release body), copy-paste update command, link to repo
and release notes, current star count, and "versions behind" badge.
- Auto-detects deploy mode (GHCR image vs source build) by inspecting
the running container. Shows the matching update command, but always
exposes both via tabs.
- Backend caches the GitHub API response for 6h (~8 calls/day per
instance, far under the rate limit).