Explore Help
Register Sign In
borgmatic-collective
/
borgmatic
8
39
Fork
You've already forked borgmatic
37
Code Issues 75 Pull Requests Releases 93 Activity

Releases Tags

  • Stable 1.6.5 992f62edd2
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.5

    witten released this 2 days ago | 0 commits to since this release

    • #553: Fix logging to include the full traceback when Borg experiences an internal error, not just
      the first few lines.
    • #554: Fix all monitoring hooks to warn if the server returns an HTTP 4xx error. This can happen
      with Healthchecks, for instance, when using an invalid ping URL.
    • #555: Fix environment variable plumbing so options like "encryption_passphrase" and
      "encryption_passcommand" in one configuration file aren't used for other configuration files.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.6.4 d372a86fe6
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.4

    witten released this 1 week ago | 9 commits to since this release

    • #546, #382: Keep your repository passphrases and database passwords outside of borgmatic's
      configuration file with environment variable interpolation. See the documentation for more
      information: https://torsion.org/borgmatic/docs/how-to/provide-your-passwords/
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.6.3 b6f1025ecb
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.3

    witten released this 3 weeks ago | 24 commits to since this release

    • #541: Add "borgmatic list --find" flag for searching for files across multiple archives, useful
      for hunting down that file you accidentally deleted so you can extract it. See the documentation
      for more information:
      https://torsion.org/borgmatic/docs/how-to/inspect-your-backups/#searching-for-a-file
    • #543: Add a monitoring hook for sending push notifications via ntfy. See the documentation for
      more information: https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#ntfy-hook
    • Fix Bash completion script to no longer alter your shell's settings (complain about unset
      variables or error on pipe failures).
    • Deprecate "borgmatic list --successful" flag, as listing only non-checkpoint (successful)
      archives is now the default in newer versions of Borg.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.6.2 8e9e06afe6
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.2

    witten released this 1 month ago | 39 commits to since this release

    • #523: Reduce the default consistency check frequency and support configuring the frequency
      independently for each check. Also add "borgmatic check --force" flag to ignore configured
      frequencies. See the documentation for more information:
      https://torsion.org/borgmatic/docs/how-to/deal-with-very-large-backups/#check-frequency
    • #536: Fix generate-borgmatic-config to support more complex schema changes like the new
      Healthchecks configuration options when the "--source" flag is used.
    • #538: Add support for "borgmatic borg debug" command.
    • #539: Add "generate-borgmatic-config --overwrite" flag to replace an existing destination file.
    • Add Bash completion script so you can tab-complete the borgmatic command-line. See the
      documentation for more information:
      https://torsion.org/borgmatic/docs/how-to/set-up-backups/#shell-completion
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.6.1 634d9e4946
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.1

    witten released this 1 month ago | 59 commits to since this release

    • #294: Add Healthchecks monitoring hook "ping_body_limit" option to configure how many bytes of
      logs to send to the Healthchecks server.
    • #402: Remove the error when "archive_name_format" is specified but a retention prefix isn't.
    • #420: Warn when an unsupported variable is used in a hook command.
    • #439: Change connection failures for monitoring hooks (Healthchecks, Cronitor, PagerDuty, and
      Cronhub) to be warnings instead of errors. This way, the monitoring system failing does not block
      backups.
    • #460: Add Healthchecks monitoring hook "send_logs" option to enable/disable sending borgmatic
      logs to the Healthchecks server.
    • #525: Add Healthchecks monitoring hook "states" option to only enable pinging for particular
      monitoring states (start, finish, fail).
    • #528: Improve the error message when a configuration override contains an invalid value.
    • #531: BREAKING: When deep merging common configuration, merge colliding list values by appending
      them. Previously, one list replaced the other.
    • #532: When a configuration include is a relative path, load it from either the current working
      directory or from the directory containing the file doing the including. Previously, only the
      working directory was used.
    • Add a randomized delay to the sample systemd timer to spread out the load on a server.
    • Change the configuration format for borgmatic monitoring hooks (Healthchecks, Cronitor,
      PagerDuty, and Cronhub) to specify the ping URL / integration key as a named option. The intent
      is to support additional options (some in this release). This change is backwards-compatible.
    • Add emojis to documentation table of contents to make it easier to find particular how-to and
      reference guides at a glance.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.6.0 4a48e6aa04
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.6.0

    witten released this 2 months ago | 88 commits to since this release

    • #381: BREAKING: Greatly simplify configuration file reuse by deep merging when including common
      configuration. See the documentation for more information:
      https://torsion.org/borgmatic/docs/how-to/make-per-application-backups/#include-merging
    • #473: BREAKING: Instead of executing "before" command hooks before all borgmatic actions run (and
      "after" hooks after), execute these hooks right before/after the corresponding action. E.g.,
      "before_check" now runs immediately before the "check" action. This better supports running
      timing-sensitive tasks like pausing containers. Side effect: before/after command hooks now run
      once for each configured repository instead of once per configuration file. Additionally, the
      "repositories" interpolated variable has been changed to "repository", containing the path to the
      current repository for the hook. See the documentation for more information:
      https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/
    • #513: Add mention of sudo's "secure_path" option to borgmatic installation documentation.
    • #515: Fix "borgmatic borg key ..." to pass parameters to Borg in the correct order.
    • #516: Fix handling of TERM signal to exit borgmatic, not just forward the signal to Borg.
    • #517: Fix borgmatic exit code (so it's zero) when initial Borg calls fail but later retries
      succeed.
    • Change Healthchecks logs truncation size from 10k bytes to 100k bytes, corresponding to that
      same change on Healthchecks.io.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.5.24 4d1d8d7409
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.5.24

    witten released this 4 months ago | 101 commits to since this release

    • #431: Add "working_directory" option to support source directories with relative paths.
    • #444: When loading a configuration file that is unreadable due to file permissions, warn instead
      of erroring. This supports running borgmatic as a non-root user with configuration in ~/.config
      even if there is an unreadable global configuration file in /etc.
    • #469: Add "repositories" context to "before_" and "after_" command action hooks. See the
      documentation for more information:
      https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/
    • #486: Fix handling of "patterns_from" and "exclude_from" options to error instead of warning when
      referencing unreadable files and "create" action is run.
    • #507: Fix Borg usage error in the "compact" action when running "borgmatic --dry-run". Now, skip
      "compact" entirely during a dry run.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.5.23 7c5b68c98f
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.5.23

    witten released this 5 months ago | 118 commits to since this release

    • #394: Compact repository segments and free space with new "borgmatic compact" action. Borg 1.2+
      only. Also run "compact" by default when no actions are specified, as "prune" in Borg 1.2 no
      longer frees up space unless "compact" is run.
    • #394: When using the "atime", "bsd_flags", "numeric_owner", or "remote_rate_limit" options,
      tailor the flags passed to Borg depending on the Borg version.
    • #480, #482: Fix traceback when a YAML validation error occurs.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.5.22 80bdf1430b
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.5.22

    witten released this 6 months ago | 140 commits to since this release

    • #288: Add database dump hook for MongoDB.
    • #470: Move mysqldump options to the beginning of the command due to MySQL bug 30994.
    • #471: When command-line configuration override produces a parse error, error cleanly instead of
      tracebacking.
    • #476: Fix unicode error when restoring particular MySQL databases.
    • Drop support for Python 3.6, which has been end-of-lifed.
    • Add support for Python 3.10.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 1.5.21 c646edf2c7
    Compare
    0.0.2
    0.0.3
    0.0.4
    0.0.5
    0.0.6
    0.0.7
    0.1.0
    0.1.1
    0.1.2
    0.1.3
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'master'
    ${ noResults }

    borgmatic 1.5.21

    witten released this 7 months ago | 161 commits to since this release

    • #28: Optionally retry failing backups via "retries" and "retry_wait" configuration options.
    • #306: Add "list_options" MySQL configuration option for passing additional arguments to MySQL
      list command.
    • #459: Add support for old version (2.x) of jsonschema library.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.16.8 Page: 271ms Template: 25ms
English
English
Licenses API Website Go1.18.2