github amayer1983/docksentry v1.15.0
v1.15.0 — Container Groups & First-Run Wizard

latest releases: v1.26.1, v1.26.0, v1.25.1...
one month ago

Highlights

Two substantial features.

1. Container Groups (ordered update sequences) 📦

Group containers that need to update in a specific order — e.g. database first, then app, or media stack: plex → sonarr → radarr.

Order Use ↑/↓ buttons to set the order. The first container is updated first.
Wait Configurable wait between containers (default 30s). Gives the first one time to come up before the next starts.
Failure Aborts the rest of the group. Protects against "updated app on rolled-back database".
Scope A container can be in at most one group. Saving a group removes its containers from any other group automatically.

Where:

  • Settings page: new "Container Groups" section with list + add-form
  • Status table: 📦 GroupName badge on grouped containers
  • Container-detail Overview tab: group + position ("position 2 of 3")

Group rules apply only to auto-updates. Manually clicking "Update" on a single container in a group still updates only that one.

2. First-Run Wizard 🚀

On the first visit to the Web UI (when web_setup_done isn't set in settings.json), Docksentry now redirects you to /setup for a guided 4-step onboarding:

Step What you set
1 Language — 16 options
2 Schedule — quick presets (daily 6 PM / 6 AM / weekly / hourly) or custom cron
3 Channels — Discord webhook, generic webhook, Telegram-status hint
4 Auto-update mode — Notify-only / Auto-update all / Pick later

Selecting Auto-update all turns auto-update on for every currently running container at once. The other modes leave the list empty for you to toggle per container later.

A discreet Skip — I know what I'm doing link sets the flag without touching any setting — for people who configure via env vars.

The wizard is one-shot: once you submit (or skip), web_setup_done=true lands in settings.json and you never see it again. Flip the flag back to false and restart to re-trigger it (e.g. for testing or onboarding a new admin).

Upgrade

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

Existing setups won't see the wizard — the flag is auto-respected as true if settings.json already exists from previous versions. Fresh installs get the new flow.

i18n

48 new keys × 16 language files. EN + DE translated; other languages get the English fallback for the new keys.

Don't miss a new docksentry release

NewReleases is sending notifications on new releases.