Patch release bundling five small items from the #29 testing thread and @LeeNX's follow-up issue spree.
Added
-
/setlink <container> <url>Telegram command — set the per-container repo / changelog link from chat instead of opening the Web UI. Closes a 2-vote community ask from #2 (@famewolf, @NotRetarded). Same link drives/changelogoutput and update-notification repo links — one source of truth. Omitting the URL clears the override and falls back to OCI labels. -
Web UI: version / hash badge per container — closes #32. Container rows now show
org.opencontainers.image.version(OCI label, ~40% real-world coverage) as a small badge after the image ref. Falls back to the 12-char short image ID when the label is absent so you can still tell twolatestcontainers apart.
Fixed
- Outer quotes in env values are now stripped — closes #30. Docker Compose passes env values literally:
BOT_TOKEN=\"abc\"lands as the string\"abc\"(with the quotes) in the runtime env, breaking the Telegram API call andint()parsing on numeric envs.Config.from_env()now strips matching\"…\"/'…'outer pairs. Mismatched / single quote chars are left alone so legitimately-quoted passwords survive.
Docs
- README Healthcheck section — closes #31. Docksentry's image has shipped with a HEALTHCHECK since v1.16.1, but it wasn't documented anywhere so users couldn't tell it existed. New section explains the three-surface probe order (Web UI socket → Telegram
getMe→ webhook headless) and a Podman caveat: some Podman versions don't auto-run image-defined HEALTHCHECK and need explicit--health-cmdon the run command. - README Configuration callout for env quoting.
Verified
- #33 — Docker Hub
:latestdigest updated to v1.19.0 on 2026-06-06 15:53 UTC. No detection bug; the issue was @LeeNX's local cron not having fired between the push and his manual check. A/checkfrom Telegram surfaces the update immediately.
Upgrade
docker pull amayer1983/docksentry:latest
docker compose up -dNo env or config changes required.