Releases: bbx0/borgreport
Releases · bbx0/borgreport
Release 0.3.0
The release 0.3.0 brings a text exporter for OpenMetrics (Prometheus) and better support when used with a single repository.
Added
- OpenMetrics Text Exporter (Prometheus Metrics)
- Option
--metrics-toto save metrics inapplication/openmetrics-textformat - Option
--env-inheritto inherit BORG_* variables for a single repository from the active environment. This allows to runborgreportafterborgwhile reusing the environment. - Options
--text-toand--html-toto save the report intext/plainortext/htmlformat - Option
--check-optionsto supply rawborg checkoptions, when--checkis enabled.
Changed
- Replaced the tmpfiles.d configuration with systemd unit directives to manage the config and state directories.
- When called without
--env-inheritand--env-dirbut aBORG_REPOenvironment variable is provided, the repository name is set to the final component of theBORG_REPOpath. This is a convenience feature. It is recommended to use--env-inheritto name the repository explicitly or to use a--env-dir.
Removed
- The options
--file-toand--file-formatare removed and replaced by individual flags:--text-to,--html-to.
Release artifacts are signed with Minisign Public Key: RWQxgoizzRoa3VblLISF2HVuWLhyzrh1J1/YAOKjpwMNg7ee2MTbHs4G
Release 0.2.0
The release 0.2.0 brings HTML formatted email reports.
Added
- Support to format the report in HTML
- Option
--file-formatto choose the output file format
Changed
- Use
--bypass-lockfor theborg infocommand - Send Emails as multipart with
text/plainandtext/html
Release artifacts are signed with Minisign Public Key: RWQxgoizzRoa3VblLISF2HVuWLhyzrh1J1/YAOKjpwMNg7ee2MTbHs4G
Release 0.1.0
The initial release provides features to:
- Summarize status of BorgBackup repositories with statistics, warnings and error messages.
- Save the report as file or send per mail.
- Perform simple sanity checks
- Warn about empty backup sources or repositories
- Warn if the age of the last backup exceeds a threshold (24 hours by default)
- Execute borg check as part of the report (optional).
Release artifacts are signed with Minisign Public Key: RWQxgoizzRoa3VblLISF2HVuWLhyzrh1J1/YAOKjpwMNg7ee2MTbHs4G