Skip to content

abdullahainun/tenangdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ TenangDB

Backup yang Bikin Tenang - Secure MySQL backup with intelligent automation.

GitHub release License: MIT Go Report Card

2-minute setup wizard. Production-ready systemd service. Zero configuration headaches.

🎬 Live Demo

TenangDB Demo

⚡ Quick Start

Production Setup (Recommended)

curl -sSL https://go.ainun.cloud/tenangdb-install.sh | sudo bash

Personal Setup

curl -sSL https://go.ainun.cloud/tenangdb-install.sh | bash

Docker

docker pull ghcr.io/abdullahainun/tenangdb:latest
docker run --rm ghcr.io/abdullahainun/tenangdb:latest --help

🔧 Key Features

  • 🧙‍♂️ Interactive Setup: 2-minute wizard with database testing
  • 🚀 Auto Deployment: One-command systemd service installation
  • 📊 Built-in Monitoring: Prometheus metrics + health checks
  • ☁️ Cloud Integration: S3, GCS, Azure via rclone
  • ⚡ Fast & Smart: mydumper + intelligent error handling

📚 Documentation

🚀 Basic Usage

# Interactive setup
tenangdb init

# Run backup
tenangdb backup

# Check status (if systemd deployed)
sudo systemctl status tenangdb.timer

📋 Compatibility

Platforms: Linux, macOS, Docker
MySQL: 5.7+, 8.0+, MariaDB 10.3+
Cloud: 40+ providers via rclone


📚 Full Documentation🐛 Issues📄 License

Built by Ainun Abdullah