ABOUT
Backrest is a web-accessible backup solution built on top of restic and providing a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots, and restore files. Additionally, Backrest can run in the background and take an opinionated approach to scheduling snapshots and orchestrating repo health operations.
info`cat ~/.ssh/id_ed25519.pub` to view ssh public key. This key is used to authenticate with sftp targets. You can add this key on the sftp server.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally1 CPU512 MB RAM8 GB disk
Config path/opt/backrest/config/config.json | /opt/backrest/.env
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/backrest.sh'; sha='d03c1f9152c767a0344c548cdf45b2aa79c81c8bb030f5785fbce0b710ca4fa0'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/backrest.shSHA-256 d03c1f9152c767a0344c548cdf45b2aa79c81c8bb030f5785fbce0b710ca4fa0 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.