datocms-plugin-signifly-backups
v1.0.5
Published
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.
Maintainers
Readme

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.
Features
- 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
Quick Start
1. Deploy the Backend to Vercel
During deployment:
- Set
CRON_SECRETandAPI_SECRET(generate withopenssl rand -hex 32) - Vercel KV storage will be automatically provisioned
2. Install the Plugin
Install from the DatoCMS marketplace or add manually by npm package name.
3. Configure
- Enter your Vercel deployment URL
- Provide a DatoCMS Full-Access API token
- Configure your backup schedules
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| CRON_SECRET | Yes | Secret for cron endpoint authentication |
| API_SECRET | Yes | Secret for API endpoint authentication |
Support
Credits
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.
About Signifly
Signifly is a digital agency specializing in strategy, design, and technology. We build digital products and experiences that make a difference.
License
MIT
