Automatically backup your DatoCMS environments on a schedule. Deploy your own backend to Vercel and configure daily, weekly, and monthly backups with customizable retention policies.
npm install datocms-plugin-signifly-backups!Automatic Environment Backups @ Vercel
A DatoCMS plugin by Signifly that automatically creates scheduled backups of your environments with full history tracking and configurable retention policies.
- Scheduled Backups - Daily, weekly, and monthly backup schedules with configurable cron expressions
- Backup History - Full history with status, duration, and timestamps
- Manual Backups - Trigger on-demand backups from the plugin UI
- Retention Policies - Automatically clean up old backups based on retention counts
- One-Click Deploy - Deploy the backend service to Vercel with a single click

During deployment:
1. Set CRON_SECRET and API_SECRET (generate with openssl rand -hex 32)
2. Vercel KV storage will be automatically provisioned
Install from the DatoCMS marketplace or add manually by npm package name.
1. Enter your Vercel deployment URL
2. Provide a DatoCMS Full-Access API token
3. Configure your backup schedules
| Variable | Required | Description |
|----------|----------|-------------|
| CRON_SECRET | Yes | Secret for cron endpoint authentication |
| API_SECRET | Yes | Secret for API endpoint authentication |
- GitHub Issues
- Documentation
This plugin is an extended version of datocms-plugin-automatic-environment-backups by marcelofinaworknate. We've added Vercel deployment, backup history tracking, and retention policies.
Signifly is a digital agency specializing in strategy, design, and technology. We build digital products and experiences that make a difference.
MIT