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

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 SystemArchitectureDownload
LinuxAMD64 linux_amd64.tar.gz
LinuxARM64 linux_arm64.tar.gz
LinuxARMv7 linux_arm_v7.tar.gz
Linux386 (x86) linux_386.tar.gz
MacOSIntel (AMD64) darwin_amd64.zip

Not notarized. See setup guide

MacOSApple Silicon (ARM64) darwin_arm64.zip

Not notarized. See setup guide

WindowsAMD64 windows_amd64.zip
WindowsARM64 windows_arm64.zip
Windows386 (x86) windows_386.zip
FreeBSDAMD64 freebsd_amd64.tar.gz
FreeBSDARM64 freebsd_arm64.tar.gz