databasusOps & cloud
databasus
A self-hosted database backup manager with scheduling, restore verification, multiple storage targets, retention policies, and notifications.
- DevOps
- Operations
- Data
- Database
- Automation
- Monitoring / Observability
- Web
- Browser
- Linux
- Self-hostable
- Runs locally
- Docker supported
- Popularity
- 8.7k Stars
- GitHub stars
- Recent activity
- 9/22/2026
- Updated in the last 30 days
- License
- APACHE-2.0
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Directly addresses the lack of unified, reliable backup and restore verification mechanisms for self-hosted databases across PostgreSQL, MySQL, MariaDB, and MongoDB.
Practical value
Provides scheduled backups, restore verification, AES-256-GCM encryption, multiple cloud storage targets, and multi-channel notifications via rapid Docker deployment.
Innovation / differentiation
Features automated restore verification that runs actual database containers rather than relying solely on file integrity checks, alongside physical backup and WAL streaming.
Leverage potential
Lowers operational overhead for teams maintaining multiple database backup scripts through a centralized web interface and workspace access management.
Why now
Aligns with current self-hosting trends as organizations prioritize data privacy and look to reduce vendor lock-in for backup infrastructure.
Community activity
In the last 90 days there were 97 new issues and 46 pull requests; the bounded issue/PR samples include 79 issue authors and 12 PR contributors, with at least 19 releases.
Maintainer responsiveness
The 97-issue window sample had a 90% close rate, and the 46-pull-request sample had a 80% merge rate. Maintainer-response observations covered 53% of that issue sample, with a 75% response rate and median first response of 6.4 days.
Key highlights
- Manage backups for PostgreSQL, MySQL, MariaDB, and MongoDB
- Configure schedules, retention policies, and multiple local or cloud storage targets
- Verify backups by performing a real restore process
Quick start
How it is installed, how hard it is, and where to start.
Where it runs
Docker
Difficulty
Medium — some setup needed
- 01Deploy Databasus with the official installer, Docker, Docker Compose, or Helm.
- 02Open the web dashboard, add the database connection to protect, and choose the backup type.
- 03Configure storage, schedule, retention policy, and optional restore verification and notification channels.
Best for
- Teams that want data on their own servers
- Developers who want to try it on their machine
- People who prefer Docker deploys
More about it
Databasus is a self-hosted web tool for database backup and recovery workflows. It supports physical and logical PostgreSQL backups and logical backups for MySQL, MariaDB, and MongoDB, with destinations including local storage, S3, Cloudflare R2, Google Drive, and SFTP. Beyond schedules and retention policies, it can perform real restores to verify that backups are usable, then deliver success or failure notifications through email, Telegram, Slack, Discord, Teams, Mattermost, or webhooks. The project documents installer, Docker, Docker Compose, and Helm deployment paths.
Sources
Each field shows its status and source — expand to review.
12 · Expand
Sources
Each field shows its status and source — expand to review.
capability tags
Verifieddatabase, automation, monitoring
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
Latest release
Verifiedv3.60.0
Source: GitHub API · latest_release=v3.60.0 · 10/2/2026
License
VerifiedApache-2.0
Source: GitHub API · license.spdx_id=Apache-2.0 · 10/2/2026
needs api key
VerifiedNo
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
One-liner
Verified{"en":"A self-hosted database backup manager with scheduling, restore verification, multiple storage targets, retention policies, and notifications.","zh":"可自行部署的数据库备份管理工具,支持定时备份、恢复验证、多种存储目标、保留策略和通知。"}
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
Platforms
Verifiedbrowser, linux
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
Category hint
Inferred from materialsai-apps
Source: Project README · hint=ai-apps · 8/14/2026
product forms
Verifiedweb
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
role tags
Verifieddevops, operations, data
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
supports docker
VerifiedYes
Source: Repository file · dockerfile=true; compose=true · 10/2/2026
supports local
VerifiedYes
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
supports self host
VerifiedYes
Source: manual_curator · Manually curated from the official repository README and project links. · 8/17/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
prometheus
A monitoring system that scrapes target metrics, queries them with PromQL, evaluates rules, and triggers alerts when configured conditions are met.
terraform
Terraform is an infrastructure-as-code tool that manages the lifecycle of cloud and local resources using declarative configuration files.
oneuptime
An open-source observability platform combining uptime monitoring, on-call alerting, incident response, status pages, logs, metrics, and traces.
Pulse
A self-hosted infrastructure monitoring workspace for Proxmox, Docker, Kubernetes, TrueNAS, and physical or virtual machines with history and alerts.
openocta
Open-source desktop AIOps agent for automated IT operations on Windows and macOS.
kftray
A desktop and TUI Kubernetes port-forward manager with automatic reconnection, multi-forward control, and TCP/UDP support.