Cloudinary is primarily a media platform, but its media library doubles as a convenient backup target. The free tier (25 credits/month, ~25 GB storage) covers most small-to-medium databases.Documentation Index
Fetch the complete documentation index at: https://docs.dbdock.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Configuration
dbdock.config.json
.env
Setup
Create a Cloudinary account
Sign up at cloudinary.com. Free tier is fine for getting started.
Get your credentials
Console → Dashboard → Account Details.
- Cloud name →
cloudNamein config - API Key →
DBDOCK_CLOUDINARY_API_KEY - API Secret →
DBDOCK_CLOUDINARY_API_SECRET
dbdock_backups/ folder of your Media Library.
When to pick Cloudinary
You don't have AWS/Cloudflare
Sign up in 2 minutes, start backing up.
Free tier
25 GB for small teams, indefinitely.
Already using it
If you host images/videos on Cloudinary already, reuse the account.
Web UI browsing
The Media Library lets you browse/download backups through a friendly UI.
When to NOT pick Cloudinary
- Large databases. Past ~25 GB you’ll hit the free tier wall and paid plans aren’t cost-competitive with S3/R2 for pure storage.
- High backup frequency. Every backup counts as a transformation. Daily backups are fine; per-hour backups will burn through credits.
- Compliance (HIPAA, SOC 2). S3 has a more mature compliance story.
File organization
Backups are stored as raw files underdbdock_backups/. Filenames follow DBdock’s standard format:
Common errors
Invalid API credentials
Invalid API credentials
- Double-check
DBDOCK_CLOUDINARY_API_KEYandDBDOCK_CLOUDINARY_API_SECRET - Make sure
cloudNamematches the “Cloud name” field exactly (case sensitive)
Upload fails silently
Upload fails silently
- Check Cloudinary account usage — you may have hit the free tier quota
- Verify the API key has “Media library” access
File not found on restore
File not found on restore
- The file must be in
dbdock_backups/folder (DBdock writes here by default) - Filename must match the standard pattern
Cost
Free tier covers:- 25 monthly credits (1 credit ≈ 1 GB of storage or ~1000 transformations)
- Up to 25 GB total storage
See also
AWS S3
Cheaper for large databases.
Cloudflare R2
Zero egress fees.

