Skip to main content
type: bunny pulls files from a bunny.net Storage Zone using the bunny.net HTTP API. No external binaries are required.

Example

snapr.yaml

Options

How it works

snapr lists the Storage Zone (recursively under path if set) and downloads each file. Without syncPath, it uses a temporary directory that is cleaned up after the run. With syncPath, it reuses the directory across runs and skips files whose size and last-modified time already match locally — turning subsequent backups into incremental fetches. The downloaded tree is then compressed, encrypted, and uploaded to the configured storages. There is no direct zone-to-storage transfer — see how remote sources are fetched.

Notes

Incremental sync with a persistent cache

snapr.yaml