github nicotsx/zerobyte v0.21.0

latest releases: v0.21.1, v0.21.1-beta.3, v0.21.1-beta.2...
7 hours ago

New features

  • Users can now perform bulk actions from the snapshots list. (Delete or re-tag many)
  • Add support for SFTP volume backend type
  • Add access token alternative auth method to Ntfy notification type
  • Add a new generic webhook notifications type
  • Each repository type no support insecure tls option or a custom ca certificate. Useful for self-signed certificates setups


Improvements

  • Zerobyte now gives a specific hostname to snapshots (zerobyte) this will improve speed of subsequent backups after a container restart. Can be customized with env var RESTIC_HOSTNAME
  • All snapshots are now tagged with the schedule short_id (instead of id). This will avoid potential overlap and incorrect linking if one re-creates their setup. Zerobyte will automatically migrate existing snapshots to use this new tag (first boot will take some time)
  • Rework the docker image and init process to automatically reap zombie processes
  • Schedule name is now included in notifications and logs
  • Improve some responsiveness issues on mobile devices

Fixes

  • Fix the rest-password command
  • Allow removing selected path in a schedule that don’t exist anymore

Pull requests

  • feat: allow changing the hostname (restic host) by @nicotsx in #240
  • refactor: tag snapshots with schedule short_id instead of db id by @nicotsx in #248
  • feat: add support for SFTP volume backend by @nicotsx in #249
  • fix: boot with tini to correctly reap subprocesses and avoid zombies by @nicotsx in #258
  • feat: parameterize PORT and MIGRATIONS_PATH environment variables by @jamesbrink in #253
  • feat: include schedule name in backup notifications and logs by @tvarohohlavy in #215
  • Ntfy access token by @SaarLAN-Pissbeutel in #265
  • feat: add generic webhook form & refactor each type in its own form by @nicotsx in #239
  • fix(backups): add remove button for selected backup paths by @tvarohohlavy in #272
  • Fix/file tree selection parents by @nicotsx in #276
  • feat: snapshots bulk actions by @nicotsx in #256
  • Add support for setting a cacert or skipping certificate validation for self-signed certificates by @tvories in #182
  • feat: insecure tls & cacert for self-hosted repos by @nicotsx in #277
  • style: responsive fixes by @nicotsx in #282
  • fix: also migrate tag for schedule mirrors by @nicotsx in #283

New Contributors

Full Changelog: v0.20.0...v0.21.0

Don't miss a new zerobyte release

NewReleases is sending notifications on new releases.