• v0.7.1 33c4094864

    v0.7.1 Stable

    SisyphusMD released this 2026-04-14 13:09:37 -07:00 | 34 commits to main since this release

    Added

    • Podman Support: Container detection now recognizes Podman (/run/.containerenv) in addition to Docker (/.dockerenv), removing the need to mount a fake .dockerenv file
    • Host Management Tools: Added systemd and zfsutils-linux packages to the container image
      • systemctl — manage host services from restore scripts (start, stop, mask, unmask, etc.)
      • zfs — take ZFS snapshots before restore operations (requires /dev/zfs mount)
      • Requires SYSTEMCTL_FORCE_BUS=1 env var and D-Bus socket + systemd unit directory mounts
    • Security Hardening: Added cap_drop: ALL with explicit cap_add to compose.yaml and README examples
      • DAC_OVERRIDE — required for writing to directories owned by other UIDs
      • SETGID — required for cron to execute scheduled jobs
      • no-new-privileges:true — recommended security option
    • Socket Documentation: Documented mounting options for Podman socket, systemd D-Bus socket, systemd unit directory, and ZFS device node with per-socket security warnings

    Changed

    • Updated available tools list in example scripts and migration guide to include systemctl and zfs
    Downloads