Portainer
Reads GET /api/system/status for the version (the older /api/status
alias answers identically, but this probe always uses the current path).
targets: - id: portainer-main product: portainer address: https://portainer.example.comAuthentication
Section titled “Authentication”None — the endpoint is intentionally public, reachable before the mandatory first-run admin account has even been created.
Recorded fields
Section titled “Recorded fields”versionextra.instanceId
Lifecycle resolver
Section titled “Lifecycle resolver”github:portainer/portainer — endoflife.date has no Portainer calendar
(confirmed 404), so this resolves against GitHub Releases instead: the
latest published, non-prerelease tag only, with no eol/support/lts dates
(GitHub has no opinion on lifecycle policy, only “what’s the latest
release”).