
Velld
Database backup management and automation tool
473 stars 24 forks last commit first released MIT
Actively maintained
Last commit 25 Apr 2026.

Velld is a self-hosted database backup management and automation tool that centralizes backups, scheduling, monitoring, and restores for multiple database types. It provides a web UI and API to manage connections, run scheduled backups, and recover data.
Key Features
- Multi-database support (PostgreSQL, MySQL, MongoDB, Redis) with connection management
- Automated scheduling using cron syntax and flexible retention controls
- Store backups to S3-compatible object storage with configurable targets
- Built-in backup comparison and diff viewer to inspect changes between snapshots
- Database restore functionality to recover from selected backups
- Notifications for backup results via email and webhooks; dashboard for status and history
- Web UI (TypeScript/Next.js) and API backend (Go) with Docker Compose deployment
- Secrets and sensitive data protected by an encryption key; JWT-based authentication for API
Use Cases
- Centralize backup schedules and logs for heterogeneous database fleets across projects
- Automate regular backups to S3-compatible storage and receive alerts on failures
- Inspect changes between backups and perform targeted restores during incident response
Limitations and Considerations
- Encryption key requirements: the ENCRYPTION_KEY must be a 64-character hex string; key generation must be done externally and added to environment configuration
- Default development settings (such as open registration) should be tightened in production
- Not all database engines may have feature parity; additional database integrations are planned but may be limited compared to enterprise backup suites
Velld provides a focused, open-source solution for managing database backup workflows with scheduling, storage integration, and restore tooling. It is suited for teams that need a lightweight, centralized backup manager deployable via Docker.
Categories:
Tags:
Tech Stack:
Similar to Velld
PG Back Web
Web UI for automated PostgreSQL backups and restores
Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

docker-volume-backup
Backup and rotate Docker volumes to local storage or remote backends
Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

restic
Fast, secure, deduplicating backup tool for files and directories
Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

Databasus
Web-based scheduled backup management for databases
Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.
SeaweedFS
Distributed storage for files and S3-compatible object storage
SeaweedFS is a fast distributed storage system providing blob, file, and S3-compatible object storage with optional filer, replication, and erasure coding.




