Velld LogoVelld

Introduction

Modern, self-hosted database backup automation

Welcome to Velld

Velld is a self-hosted database backup management platform. It provides a beautiful web interface for scheduling, managing, and monitoring backups across multiple databases—helping you ensure data safety, automate routine backup jobs, and simplify disaster recovery.

Velld is completely free, open-source, and designed to be simple to set up and use.


Supported Databases

PostgreSQL - Full support for PostgreSQL 9.6+

MySQL / MariaDB - Compatible with MySQL 5.7+ and MariaDB

MongoDB - Support for MongoDB 4.0+


Getting Started

Ready to start backing up your databases?

  1. Installation - Get Velld running in under 5 minutes
  2. Quick Start - Create your first backup
  3. Database Configuration - Connect your specific database type

How It Works

1. Connect Your Databases

Add your PostgreSQL, MySQL, or MongoDB databases with a simple form. Test connections before saving.

2. Schedule Backups

Set up automatic backups with flexible cron schedules. Choose retention policies to auto-delete old backups.

3. Monitor & Manage

Track all backups from the dashboard. Download backups, compare versions, and get notifications.

4. Restore When Needed

Download backup files and restore them using standard database tools. Test your restores regularly.


Features at a Glance

Backup Management

  • On-demand and scheduled backups
  • Multiple databases per connection
  • Customizable retention policies
  • Automatic cleanup of old backups
  • Backup file compression

Monitoring & Notifications

  • Real-time backup status
  • Success rate tracking
  • Storage usage metrics
  • Email notifications
  • Detailed backup history

Advanced Features

  • Backup comparison with diff viewer
  • Split and unified diff views
  • Line-by-line change tracking
  • Encrypted credential storage
  • RESTful API access

User Experience

  • Beautiful, modern UI
  • Dark mode support
  • Mobile responsive
  • Fast search and filtering
  • Pagination for large datasets

What's Next?

Ready to get started? Head over to the Installation Guide to begin.

You can also:

  • View the Quick Start guide to create your first backup
  • Learn about Database Setup for PostgreSQL, MySQL, or MongoDB
  • Star us on GitHub and contribute to the project

Community & Support

  • Documentation: Complete guides and references
  • Bug Reports: GitHub Issues
  • Feature Requests: GitHub Discussions
  • GitHub: dendianugerah/velld

Ready to get started? Head over to the Installation Guide to begin.