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-to
to save metrics inapplication/openmetrics-text
format - Option
--env-inherit
to inherit BORG_* variables for a single repository from the active environment. This allows to runborgreport
afterborg
while reusing the environment. - Options
--text-to
and--html-to
to save the report intext/plain
ortext/html
format - Option
--check-options
to supply rawborg check
options, when--check
is enabled.
Changed
- Replaced the tmpfiles.d configuration with systemd unit directives to manage the config and state directories.
- When called without
--env-inherit
and--env-dir
but aBORG_REPO
environment variable is provided, the repository name is set to the final component of theBORG_REPO
path. This is a convenience feature. It is recommended to use--env-inherit
to name the repository explicitly or to use a--env-dir
.
Removed
- The options
--file-to
and--file-format
are 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-format
to choose the output file format
Changed
- Use
--bypass-lock
for theborg info
command - Send Emails as multipart with
text/plain
andtext/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