• v0.3.0 7422796923

    v0.3.0
    All checks were successful
    release / release (push) Successful in 15s
    Stable

    Ghost released this 2026-07-01 20:43:11 +00:00 | 33 commits to main since this release

    Added

    • update commandsudo ./src/deploy.sh update pulls the latest source (git pull --ff-only),
      rebuilds the container images, recreates the stack, and prints status. An in-place application
      upgrade path that never runs dnf, never reboots, and never touches packagemini.yml/.env/./data.
    • uptime in the status System box (host uptime, e.g. 5d 2h).
    • Double-entry password confirmation when setting credentials — set-goaccess-creds,
      set-mirror-creds, and set-mirror-auth on now prompt for the password twice and re-prompt on
      mismatch. Preset env vars (PM_GOACCESS_PASS, PM_BASICAUTH_PASS) still skip the prompt so
      unattended installs are unaffected.
    • doc/UPDATES.md — documents the three update layers: install-time dnf upgrade, hourly
      dnf-automatic security auto-updates with when-needed auto-reboot, and deploy.sh update.

    Changed

    • Auto-update reboot policy is now enforced. The harden dnf-automatic setup replaces any
      existing reboot_command (stock Rocky ships shutdown -r +5 with a generic message) with
      packagemini's shutdown -r +2 + wall message, instead of leaving the vendor value in place when the
      key already exists.
    Downloads