1
Install snapr
Three ways to get a Available release archives:
snapr binary on your machine.snapr_linux_amd64.tar.gzsnapr_linux_arm64.tar.gzsnapr_darwin_amd64.tar.gzsnapr_darwin_arm64.tar.gz
2
Create a minimal config
Save the following as This backs up
snapr.yaml in the current directory.snapr.yaml
/var/data to /var/backups every day at 02:00 and keeps the last 7 archives.3
Start snapr
- start the HTTP server on
:8080 - load the config and validate it
- register the
nightly-filescron entry
4
Open the UI
Browse to http://localhost:8080 and log in with
admin / changeme.From the dashboard you can:- see job state and history
- trigger a job manually with Run now
- stream live logs
- download archived backups
5
Trigger a manual run
Click Run now on
nightly-files. The first run also confirms that paths and permissions are correct without waiting until 02:00.Where to go next
Docker
Run snapr in a container with docker run or Docker Compose.
Configuration
The full YAML reference.
Jobs
Schedules, retention, and hook scripts.
API reference
The JSON HTTP API for scripting and integrations.