Rust-powered GUI wrapper for Mydumper/Myloader for managing MySQL backups.
5.0K
A modern web-based GUI wrapper for mydumperβ and myloaderβ β built with Rust (backend) and Vue 3 + TailwindCSS + DaisyUI (frontend).
mkdir -p ./data
docker run -d \
--name rdumper \
-p 3000:3000 \
-v $(pwd)/data:/app/data \
casparjones/rdumper:latest
Access the application:
RUST_LOG: Logging level (default: info)DATABASE_URL: SQLite database path (default: sqlite:rdumper.db)BACKUP_DIR: Backup storage directory (default: /data/backups)STATIC_DIR: Frontend static files directory (default: ../frontend/dist)./rdumper-backend --help
GET /api/database-configs β List database configsPOST /api/database-configs β Create database configGET /api/tasks β List backup tasksPOST /api/tasks β Create backup taskGET /api/jobs β List jobsGET /api/backups β List backupsGET /api/system β System informationβGive credit where credit is due.β
βHonor should be given to whom honor is due.β π
MIT License
If you encounter any bugs or have feature requests, please open an issue on GitHubβ . Your feedback helps improve rDumper for everyone. π
Content type
Image
Digest
sha256:fbaab8109β¦
Size
31.1 MB
Last updated
12 months ago
docker pull casparjones/rdumper