Quick Start
Install
Download a pre-built binary from the releases page, or build from source:
cargo build --release
The binary is at target/release/vger. See Installing for more details.
Create a config file
Generate a starter configuration in the current directory:
vger config
Or write it to a specific path:
vger config --dest ~/.config/vger/config.yaml
Edit the generated vger.yaml to set your repository path and source directories. Encryption is enabled by default. See Configuration for a full reference.
Initialize and back up
Initialize the repository (prompts for passphrase if encrypted):
vger init
Create a backup of all configured sources:
vger backup
Inspect snapshots
List all snapshots:
vger list
Show repository statistics:
vger info
List files inside a snapshot (use the hex ID from vger list):
vger list --snapshot a1b2c3d4
Restore
Restore files from a snapshot to a directory:
vger restore --snapshot a1b2c3d4 --dest /tmp/restored
For backup options, snapshot browsing, and maintenance tasks, see the workflow guides.