Encrypted backups for your PHP sites. Schedule, encrypt, store offsite. Restore in one click.
Two parts: a storage receiver on cheap hosting, and the server on your VPS.
https://your-domain.com/storage-install.php in your browserSSH into your VPS and run:
BAKIT_DOMAIN=backup.yourdomain.com curl -sSL https://bakit.online/install/cloudpanel | bashCreates the site, database, queue workers, SSL, and sidebar link automatically.
SSH into your VPS and run:
BAKIT_DOMAIN=backup.yourdomain.com BAKIT_DB_PASSWORD=secret curl -sSL https://bakit.online/install/standalone | bashAsks for domain + DB password, builds containers, runs migrations.
Open https://your-domain/setup in your browser. Create your admin account, generate encryption key, connect your storage destination with the token from step 1.
XChaCha20-Poly1305 via libsodium. Per-backup keys wrapped with your master key. Storage never sees plaintext.
8MB chunks with SHA-256 verification. Survives network interruptions. Idempotent re-upload.
Hourly, daily, weekly, monthly presets or custom cron. Per-policy retention with auto-cleanup.
Download, decrypt, extract. Current files renamed to .pre-restore before overwriting. One click from UI.
Auto-discover sites, delegated auth, sidebar link. Or run standalone on any server with Docker.
Live progress bars, health overview, job history, email notifications on success or failure.