2023-04-20T09:34:25Z - 2024-04-20T09:34:25Z
Overview
14 Releases published by 1 user
Published
1.8.10
borgmatic 1.8.10
Published
1.8.9
borgmatic 1.8.9
Published
1.8.8
borgmatic 1.8.8
Published
1.8.7
borgmatic 1.8.7
Published
1.8.6
borgmatic 1.8.6
Published
1.8.5
borgmatic 1.8.5
Published
1.8.4
borgmatic 1.8.4
Published
1.8.3
borgmatic 1.8.3
Published
1.8.2
borgmatic 1.8.2
Published
1.8.1
borgmatic 1.8.1
Published
1.8.0
borgmatic 1.8.0
Published
1.7.15
borgmatic 1.7.15
Published
1.7.14
borgmatic 1.7.14
Published
1.7.13
borgmatic 1.7.13
16 Pull requests merged by 12 users
Merged
#849 Spot consistency check.
Merged
#805 Update docs/how-to/provide-your-passwords.md
Merged
#792 Added debug message that logs borg version for every config
Merged
#781 fix(docs): minor typos
Merged
#765 Add apprise logo to integrations in readme
Merged
#759 Support for Apprise
Merged
#747 Added support for grafana loki
Merged
#737 Include multiple configuration files with a single "!include" (#732).
Merged
#723 Remove configuration sections.
Merged
#724 Add a config entry for BORG_CHECK_I_KNOW_WHAT_I_AM_DOING env var
Merged
#702 Fix importlib.metadata.files workaround
Merged
#675 Add option to disable syslog
output
Merged
#661 Added TIMESPAN flags to match archive in various commands (Borg2 feature)
Merged
#696 Docs: add Gentoo Linux to other ways to install
Merged
#683 Expand source directories when checking for existence.
Merged
#677 Fix multiple bugs in PostgreSQL hook
2 Pull requests proposed by 2 users
Proposed
#806 Update docs/how-to/backup-your-databases.md
Proposed
#852 Support for healthchecks auto provisionning (related to #815)
156 Issues closed from 112 users
Closed
#106 [Enhancement] Progress Bar
Closed
#851 Setting --strip-components all
leads to no files being extracted
Closed
#850 Failure to aquire borg/lock.exclusive when using new spotcheck feature
Closed
#779 Allow 'borgmatic check' to run orphaned objects check without separate configuration file
Closed
#848 MongoDB Password leaked to Log
Closed
#656 "Spot check" of source directories consistency check
Closed
#847 borgmatic create --json errors when Borg includes non-JSON warnings in JSON output
Closed
#843 Add borgmatic Grafana Dashboard to Documentation
Closed
#842 missing finish state ping in case of soft failure
Closed
#841 Running command in hook on behalf of another user?
Closed
#766 Nix development environment?
Closed
#812 [Feature] Support Repository lock while running before_backup actions
Closed
#657 Hooks to mount/umount remote (e.g. NFS) folder containing the Borg repository?
Closed
#813 Validate default config.yaml with Yamllint
Closed
#305 borgmatic check archive filter flags
Closed
#835 Add support for NO_COLOR environment variable
Closed
#811 Add token auth for ntfy hook
Closed
#840 init --encryption X
should warn if existing repo uses different encryption
Closed
#839 on_error and Apprise causing Borgmatic to fail backups
Closed
#311 Specify path for database dump/restore commands
Closed
#833 How export BORG_PASSPHRASE in config.yaml
Closed
#823 "Key in" should be "Key for"
Closed
#830 Some error messages leave a bit to be desired
Closed
#832 as of 2026.02.24, receiving a msgpack error on ubuntu 22.04
Closed
#831 Borgmatic ask for password 3 - 5 times every time I launc it
Closed
#829 Overrides are broken with old style config file
Closed
#828 Healthchecks Pinging problems
Closed
#827 Cannot Parse json output: jq: parse error: Invalid numeric literal
Closed
#824 borgmatic prune don't work in the right way
Closed
#826 Sample cron job should have --verbosity 1
Closed
#822 Escaping logic in pg_dump_command option breaks on spaces
Closed
#370 Optionally pass through PostgreSQL environment variables in database hook
Closed
#820 rcreate action broken with Borg 1.4
Closed
#707 Read BORG_RELOCATED_REPO_ACCESS_IS_OK environment variable
Closed
#819 No logs shown no matter what config I use
Closed
#818 Using parameter "--repository <LABEL>" print error "Repository <LABEL> found in multiple configuration files"
Closed
#798 Elevate warnings to errors or squash errors to warnings
Closed
#814 Use of the borg option "--max-duration" in borgmatic is not behaving as expected.
Closed
#758 Backup archives are created despite failing database dumps
Closed
#709 Permission denied does not result in failure (Continuation of #486)
Closed
#803 Ssh syntax breake in config file
Closed
#787 borgmatic ignores failure of underlying borg (at least in this circumstance)
Closed
#736 Store included configuration files within a backup archive
Closed
#810 Escape runtime variables in hooks
Closed
#808 Misleading help in prune
Closed
#807 Stream dumped SQLite databases directly to Borg
Closed
#804 "borgmatic config validate" reports valid even when config is invalid
Closed
#802 "borgmatic check --force" does nothing if config is set to skip checks
Closed
#801 After upgrading Synology and Debian Server, my borgmatic no longer terminates with systemd
Closed
#755 Borgmatic hangs while using mysqldump
Closed
#763 Overriding hostname constant doesn't affect default archive_name_format
Closed
#767 Document or implement custom ssh command when extracting the configuration files used to create an archive (bootstrap)
Closed
#741 Constant not accepted by borgmatic validate in shell commands to be executed before/after create/prune/compact/check
Closed
#773 How to mount a root backup and access it through a file manager as non-root
Closed
#789 How to log propertly (syslog) from hook shell scripts?
Closed
#800 Include repo name with borgmatic info --json output
Closed
#799 /usr/share
excluded when it should not be
Closed
#794 Traceback when adding Repository to config file
Closed
#796 File listing --list
showing up on stdout
despite log file being provided
Closed
#782 Setting prefix of repository path from commandline
Closed
#745 substitution problems with included files
Closed
#791 Further details on some of the config options
Closed
#788 Using constants in a config for placeholders in an included file.
Closed
#786 Broken link to configuration template in docs.
Closed
#784 Fix dependencies for Python 3.7 or drop support for it
Closed
#783 ruamel.yaml dependency is too restrictive
Closed
#701 unified borgmatic command to trigger actions (prune or not) from what is in the config file
Closed
#462 How to do append only?
Closed
#717 SIGKILL during 'borg check'
Closed
#777 Landing page layout bug on certain window widths
Closed
#748 Many borgmatic commands do not return any information
Closed
#776 Borgmatic reports success but logs show stacktrace and no archive is created.
Closed
#775 How to skip pruning when running from systemd timer
Closed
#774 borgmatic borg with --dry-run passed to borgmatic does not actually perform a dry run
Closed
#772 Retention policy appears to have no effect
Closed
#771 Error on empty configuration sections
Closed
#770 exception when invalid command
Closed
#769 Configuration reference minor documentation suggestion
Closed
#762 How can I provide my password if I'm running borgmatic through a systemd unit?
Closed
#768 Traceback when usage error occurs
Closed
#715 Support for Apprise notifications
Closed
#764 Logs missing from healthchecks failures?
Closed
#665 syslog verbosity isn't honored when specified
Closed
#760 mount borg repo after backup, in config file
Closed
#761 Extract archive with --progress
can't be canceled
Closed
#757 Unable to execute Borgmatic when using pipx installation method
Closed
#749 weird logging results
Closed
#754 Borgmatic fails without giving much information
Closed
#151 Create automated binaries for borgmatic
Closed
#302 Offer distro packages
Closed
#753 borgmatic prune unexpectedly selects all hostnames on default settings
Closed
#752 Cron job config for virtual environments
Closed
#751 Ubuntu "apt install borgmatic" installs version 1.7.9-0ubuntu1
Closed
#743 Grafana loki support
Closed
#742 how to manage ~40 linux vm with borgmatic
Closed
#746 Autopilot - How to handle Backups taking longer than Schedule
Closed
#744 /etc/borgmatic/config.yaml: Configuration sections (like location: and storage:) are deprecated
Closed
#738 MariaDB database restore does not work with borgmatic >=1.8.0
Closed
#739 Peer authentication with postgresql
Closed
#740 Impossible to create new account (error 405 not allowed)
Closed
#735 Dependency issue on Manjaro
Closed
#727 Deprecated mysql name when using mariadb
Closed
#734 Orphaned objects check skipped (needs all archives checked).
Closed
#732 Perform multiple includes at the same scope level
Closed
#725 Backups include unnecessary config files
Closed
#697 Feature: Store all configs used to create an archive, inside the created archive.
Closed
#326 Allow restoring to other database server
Closed
#733 How to catch warnings for files that are not backed up?
Closed
#729 QUESTION: Add a hook to check if I am running borgmatic manually in a terminal
Closed
#731 After upgrading from 1.7.14-1.fc37 to 1.7.15-1.fc37 --override storage.upload_rate_limit=5000 gives a configuration error
Closed
#730 check --repair interactive question gets immediately answered
Closed
#728 Invalid --keep-exclude-tags flag being passed to prune command
Closed
#721 Remove configuration sections entirely (except for deprecated support)
Closed
#606 Hook "on_warning"
Closed
#575 Warn if wrong argument order with borgmatic borg
Closed
#385 Give access to results details in case of succeeded archive creation
Closed
#434 Have a hook firing when the process exits because of CTRL+C.
Closed
#436 Additional environment variables for hooks
Closed
#447 Provide more influence on the decision about if a backup is to be considered a success or failure.
Closed
#584 Does BorgMatic support a write-through setup of 3 hosts with client and storage being remote?
Closed
#700 Enhancement: Randomize processing order for YAML config files
Closed
#720 Mysql backup fails due to closed pipe when exclude_nodump is set
Closed
#718 Borgmatic not working with systemd, while runs fine manually
Closed
#719 Borg 1.7.15 breaks borg key export
command
Closed
#364 Borg server - documentation of checks only
Closed
#365 borgmatic list iterates over each config but shows the same (entire) archive list each time
Closed
#716 Error parsing arguments with multiple verbosity flags
Closed
#711 [Errno 17] File exists
while running borgmatic check
Closed
#713 'Not a directory' errors when running consistency check
Closed
#529 Move external borgmatic config commands into borgmatic
Closed
#712 config bootstrap CLI parsing issues
Closed
#399 MySQL dump - password not found / invalid
Closed
#710 MySQL Hooks Causing Infinite Hang
Closed
#699 Different backup frequency with 1 config file
Closed
#703 borgmatic 1.7.13 fails to load config (?)
Closed
#708 colon is not allowed inside message strings in hooks
Closed
#704 borgmatic check doesn't work if only repo checks are run
Closed
#705 borgmatic doesn't show the borg error output for local repositories
Closed
#706 Listing latest archive with multiple repositories conifgured only works for first one
Closed
#484 Option to disable syslog
output
Closed
#659 Borg 2 date-based matching flags for archive selection
Closed
#688 Archive checks are incorrectly skipped if you have multiple config files with different archive name formats
Closed
#694 running borgmatic borg check --repair doesn't show request to type "YES" to continue
Closed
#698 config file validation fails
Closed
#667 returned non-zero exit status 2
Closed
#693 Missing description how to backup a single file
Closed
#680 How do I test the exclusions in the Borgmatic config?
Closed
#692 Backups arent pruned
Closed
#691 Restore actions cannot find the repository when its path is relative
Closed
#686 Fish completion support
Closed
#689 Configuration doc errors
Closed
#690 There is no alternative to deprecated "prefix"
Closed
#687 Trouble running custom config
Closed
#558 [Question] Does borgmatic check repeat the repo check if I have multiple config files?
Closed
#682 [Bug] source_directories_must_exist does not expand globs and tildes
Closed
#678 Multiple bugs in PostgreSQL hook
23 Issues created by 20 users
Opened
#685 Feature request: automatic configuration based on docker labels or environment
Opened
#714 Log various facts about system and dependencies at startup under high verbosity
Opened
#722 Unable to extract when using one repository across multiple configuration files
Opened
#756 healthchecks ping_url support replacement with variables
Opened
#778 Windows (MSYS2) support
Opened
#785 Check on specific day of month
Opened
#790 Run before_backup once (with multiple repositories)
Opened
#793 Configuration of logging in YAML config file
Opened
#795 Add passcommand for database dumps
Opened
#797 [Containers] Docker/Podman socket based volume backups
Opened
#815 Add support for auto-provisioning Healthchecks jobs
Opened
#816 mysql database format directory support
Opened
#817 borg check --max-duration support
Opened
#821 before_everything errors notifications
Opened
#825 Feature Request: Add support for "borg import-tar"
Opened
#834 Dovecot dump/restore hook
Opened
#836 Custom command option for SQLite hook
Opened
#837 Custom command options for MongoDB hook
Opened
#838 Nicer structure for auto-added files
Opened
#844 there is a python probleme
Opened
#845 Unmount FS before backup to avoid failure due to lock
Opened
#846 Multi-Repository Database Backups should re-use the same DB Dump
Opened
#853 No errors and no backup
21 Unresolved Conversations
Open
#638
Question: Why is /root/.borgmatic being backed up?
Open
#562
XDG directories
Open
#303
Set borgmatic command-line flag defaults in config file
Open
#261
ZFS filesystem snapshotting
Open
#485
Ill-formed redirection of stderr
to stdout
in sub-processes
Open
#635
[feature request] label/tag a repo
Open
#671
New hook: podman volume export
Open
#80
LVM filesystem snapshotting
Open
#345
Repo Key export / import
Open
#366
Healthchecks integration for independent operations
Open
#518
Different health check endpoints for different commands
Open
#232
database snapshots
Open
#251
Integration with BTRFS Snapshot
Open
#252
Integration with KVM VM Snapshots
Open
#298
Borgmatic delete?
Open
#372
Option to auto-adjust Network Bandwith limits
Open
#450
InfluxDB support
Open
#610
Native support for borg recreate (using config yaml, not arbitrary borg command line)
Open
#617
Feature Request: Store backup results to a JSON file
Open
#418
Backup same-named databases on the same host but with different ports
Open
#409
PagerDuty, et al.: Add actual error message on failed backup