Borela docs
Install, verify, restore, and troubleshoot verified SQLite backups.
-
Plans and Limits
Choose by protected data, with a weekly verified restore on every current plan.
-
Verify an Existing Replica
Restore and check your own Litestream replica before signing up.
-
Quickstart
Get Borela running on one SQLite database.
-
Install on Ubuntu VPS
Recommended path for Hetzner, DigitalOcean, Linode, and similar VPSs.
-
Install with Docker
Run Borela on the host, next to the volume that stores SQLite.
-
Install with Coolify
Back up the SQLite file from the host volume Coolify uses.
-
Install with Rails SQLite
Back up production.sqlite3 without changing Rails.
-
Use with Existing Litestream
Keep Litestream if you like it; use Borela for restore verification and alerts.
-
Restore a Backup
Restore the latest backup or recover to a specific point in time.
-
Choose a Restore Point
How recovery windows work, what timestamp to pass, and what an idle database looks like on the dashboard.
-
What Borela Verifies
The restore checks included in every current plan.
-
Security Model
What Borela stores, what it can access, and where the trust boundary sits.
-
Troubleshooting
Common setup failures and what to check first.
-
A Recorded Restore Check
One reproducible local restore, with the measured result and its limits.