craback

Crates.iocraback
lib.rscraback
version0.1.0
created_at2026-01-09 12:46:25.396049+00
updated_at2026-01-09 12:46:25.396049+00
descriptionBack any folder/file to an S3 bucket periodically with a simple TUI
homepage
repositoryhttps://github.com/Blankeos/craback
max_upload_size
id2032014
size180,696
Carlo Taleon (Blankeos)

documentation

README

craback

🦀 Back any folder/file to an S3 bucket periodically with a simple TUI.

This is feature complete for my usecase - a simple way to backup any file/folder from a VPS into any S3-compatible bucket (Backblaze, R2, AWS S3, Wasabi, etc.).

Installation

Cargo

cargo install craback

Linux (via curl)

curl -sSL https://raw.githubusercontent.com/Blankeos/craback/main/install.sh | sh

From source

git clone https://github.com/Blankeos/craback.git
cd craback
cargo install --path .

Usage

Run the TUI:

craback

Or run commands:

craback tui    # Launch TUI (default)
craback start  # Start daemon in background
craback run    # Run daemon (not in background)
craback status # Check status
craback stop   # Stop daemon

Supported Platforms

  • Linux
  • macOS
  • Windows (not recommended)

License

MIT

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


Made with 🦀

Commit count: 8

cargo fmt