Skip to content

SebastianSpeitel/borrg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Borrg

Rust

A borg wrapper written in rust

Installation

cargo install --git https://github.com/SebastianSpeitel/borrg

Usage

borrg --help

Configuration

~/.config/borg/borrg.toml

[template.default]
# Default values inherited by each backup
compression = { algorithm = "zstd", level = 19, auto = true }
# Also valid: compression = "zstd"
progress = true
stats = true

[[backup]]
repository = "remote:/path/to/backup"
passcommand = "sh -c 'pass backup | head -n1'"
path = "/path/to/backup" # Defaults to "~"

[[backup]]
repository = "/path/to/repo"
passphrase = "..."
compression = "none"

About

Borg wrapper written in rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages