github amayer1983/docksentry v1.13.0
v1.13.0 — Quality of Life: windows, quiet hours, disk warning, bulk actions, major-update confirmation

latest releases: v1.25.1, v1.25.0, v1.24.0...
one month ago

Highlights

A bundle of five power-user features in the Update-Manager corridor — no Portainer-style container management, just better control over how and when updates land.

1. Update windows per container 🗓️

Restrict auto-updates to a HH:MM time range on selected weekdays. Containers outside their window are skipped silently for that cron tick — they pick up the next time the schedule and window line up.

Configurable via the new "Update Windows" section on the Settings page. Containers without a window entry update without restriction (no breaking change to existing setups).

2. Major-update confirmation per container ⚠

Per-container opt-in toggle on the Status table. When enabled, a SemVer major bump (e.g. 7.x → 8.0.0) is held back from auto-updating and surfaces as a Confirm/Skip prompt:

  • Telegram: inline buttons
  • Web UI: banner on the Status page

Patch and minor bumps go through as before. Detection works for tag-pinned containers (redis:7.0.5 → checks tags/list for the highest matching SemVer). Containers using :latest or non-SemVer tags fall back to the existing digest-based update flow — major detection requires SemVer-parseable tags.

3. Quiet hours 🌙

QUIET_HOURS_START / QUIET_HOURS_END (HH:MM). Auto-notifications during the window are dropped. Manual command replies (/status, /check, …) always go through — you're actively asking, you get an answer.

The window can wrap midnight (e.g. 22:00 → 07:00). Both empty = feature off.

4. Disk space warning 💾

DISK_WARN_PERCENT (default 85, range 50..100). One warning per day max — no log flood. Optional DISK_WARN_AUTO_CLEANUP=true triggers an immediate cleanup pass when the threshold is crossed (uses the existing CLEANUP_GRACE_HOURS and CLEANUP_BACKUP_LOCAL_ONLY settings).

5. Bulk actions in Web UI ✓

Multi-select checkbox column on the Status table + bulk action bar:

  • Update all selected pending containers
  • Pin / Unpin all selected
  • Auto-update on / off for all selected

Configuration summary

# Disk warning
DISK_WARN_PERCENT=85
DISK_WARN_AUTO_CLEANUP=false

# Quiet hours
QUIET_HOURS_START=22:00
QUIET_HOURS_END=07:00

# Update windows + major-confirm: per-container, configured via Web UI

Upgrade

docker pull amayer1983/docksentry:latest
docker compose up -d

No breaking changes. Defaults preserve previous behaviour exactly.

i18n note

30 new strings shipped in all 16 language files. EN and DE are translated; other languages get the English text as fallback for now — translation PRs welcome.

Don't miss a new docksentry release

NewReleases is sending notifications on new releases.