Skip to content

signifly/datocms-backup-api-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DatoCMS Backup API

Backend service for Signifly's DatoCMS Automatic Backups Plugin.

Quick Deploy

Deploy with Vercel

Environment Variables

Variable Required Description
CRON_SECRET Yes Secret for cron endpoint authentication
API_SECRET No Secret for API endpoint authentication
ENCRYPTION_KEY No 64 hex chars for encrypting stored tokens

Updating

To update to the latest version:

npm update @signifly/datocms-backup-api

Or enable Dependabot for automatic update PRs.

API Endpoints

Endpoint Method Description
/api/health GET Health check
/api/config GET, PUT, DELETE Configuration management
/api/backup/trigger POST Trigger manual backup
/api/backup/history GET Get backup history
/api/cron/backup GET Cron endpoint (Vercel cron only)

License

MIT - Signifly

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors