gobackup/gobackup
🗄 CLI tool for backup your databases, files to cloud storages in schedully. observed · 2026-08-28
Health v2 · maintenance only
92/100
- Activity 97
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 35.0
- age_days: 3283
- days_rel: 58
- days_push: 19
- n_releases_24m: 13
Adoption not part of the score
2842 stars · 315 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
GoBackup is a dependency-free CLI backup tool for application servers that dumps databases (MySQL, PostgreSQL, Redis, MongoDB, etc.), archives files, and uploads them to cloud storages like S3, GCS, Aliyun OSS, and FTP on a schedule. It runs as a daemon with built-in compression, encryption, file splitting, retention recycling, notifications, and a Web UI with HTTP API.
Use cases
- back up mysql and postgresql databases to s3 on a schedule
- scheduled server backups to cloud storage without maintenance
- encrypt and compress database dumps before uploading offsite
- back up redis and mongodb from a small vps to aliyun oss
- split large backup archives into multiple parts for upload
- get notified on slack or telegram when backups run
- manage server backups through a web ui
When to choose
- you need one-time-setup, run-for-years scheduled backups on application servers
- you want a single dependency-free binary covering many databases and storage backends
- you want built-in encryption, compression, splitting, retention, and notifications
- you prefer a lightweight alternative to Ruby-based backup tools
When to avoid
- you need incremental or block-level backups rather than full dumps
- you require enterprise backup features like deduplication or bare-metal recovery
- you want a GUI-first backup product for desktop machines
- you need fine-grained agent-based backup orchestration across large fleets
Facets
cli-tool · maturity stable
backup cli scheduling compression cryptography webhook self-hosted databases cloud-computing self-hosted files go cli self-hosted backup-tool database-backup cloud-storage scheduled-backups web-ui encryption s3 mysql postgresql redis devops automation linux macos docker
2 sources
- readme: https://github.com/gobackup/gobackup · fetched 2026-08-28 · 09b1029aac3b
- homepage: https://gobackup.github.io · fetched 2026-08-29 · 145f79c794a7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gobackup/gobackup | main | 92 |
For agents
markdown · JSON · MCP: product_card(name="gobackup/gobackup")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem