43 lines
882 B
YAML
43 lines
882 B
YAML
base:
|
|
repository: local:/mnt/backup
|
|
password-file: '{{ .ConfigDir }}/password.txt'
|
|
status-file: '{{ .ConfigDir }}/backup-status.json'
|
|
retention:
|
|
after-backup: true
|
|
keep-last: '10'
|
|
keep-hourly: '8'
|
|
keep-daily: '14'
|
|
keep-weekly: '8'
|
|
backup:
|
|
verbose: true
|
|
exclude:
|
|
- .cache
|
|
- .devenv
|
|
- .rustup
|
|
- .cargo
|
|
- .venv
|
|
- .pyenv
|
|
- .vscode*
|
|
- data/postgres
|
|
- build
|
|
- __pycache__
|
|
- '*.log'
|
|
- '*.egg-info'
|
|
- '*.csv'
|
|
- '*.m4a'
|
|
- .local/share/Steam
|
|
- .local/share/Trash
|
|
- build
|
|
- dist
|
|
- /home/*/Pictures
|
|
- /home/*/Videos
|
|
- /home/*/go
|
|
- /home/*/snap
|
|
- /home/john/john-nas
|
|
schedule-permission: user
|
|
schedule-priority: background
|
|
check-after: true
|
|
prune:
|
|
schedule-permission: user
|
|
schedule-lock-wait: 1h
|