Effortless Archiving from Your Terminal
glesha is a CLI tool to compress folders and upload to popular cloud storage providers. For example, you could use glesha to archive folders to AWS Glacier and stop overpaying for infrequently accessed data.
For detailed usage, checkout Getting Started.
Installation
$ curl -fsSL https://glesha.txds.me/installview source | bash
Or checkout All Downloads.
Key Features
Single Command Workflow
Archive and upload with one command. Queue multiple tasks and run them when ready.
Reliable Multipart Uploads
Transfer large archives reliably with automatic multipart chunking and progress tracking.
Flexible Configuration
Multiple archive formats and cloud providers. Override settings via CLI or config file.
What You Can Do with glesha
Backup photos and videos
Compress and upload your media library to cloud storage
Schedule backups
Set up recurring uploads for important folders
Store documents
Keep tax records, contracts, and files for long-term
All Downloads
Download latest pre-built binaries of glesha
| Operating System | Architecture | Download |
|---|---|---|
| Linux | AMD64 | linux_amd64.tar.gz |
| Linux | ARM64 | linux_arm64.tar.gz |
| Linux | ARMv7 | linux_arm_v7.tar.gz |
| Linux | 386 (x86) | linux_386.tar.gz |
| MacOS | Intel (AMD64) | darwin_amd64.zip Not notarized. See setup guide |
| MacOS | Apple Silicon (ARM64) | darwin_arm64.zip Not notarized. See setup guide |
| Windows | AMD64 | windows_amd64.zip |
| Windows | ARM64 | windows_arm64.zip |
| Windows | 386 (x86) | windows_386.zip |
| FreeBSD | AMD64 | freebsd_amd64.tar.gz |
| FreeBSD | ARM64 | freebsd_arm64.tar.gz |