Skip to content

A simple command line tool written in golang to upload files to AWS Glacier.

License

Notifications You must be signed in to change notification settings

dlescos/awsgofreezer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

awsgofreezer

A simple command line tool written in golang to upload files to AWS Glacier.

It searches for default aws credentials in ~/.aws/ %HOMEPATH%.aws\ (see AWS doc).

Usage :

-archive string

   Path to the archive to upload (MANDATORY)  

-chunksize string

   The chunk size (default 16 MiB). AWS requires it to be a power of 2  

-description string

   The archive description  

-region string

   The AWS region (default eu-central-1) (default "eu-central-1")  

-vaultname string

   The vault name (MANDATORY)  

Example:

./awsgofreezer -archive ./testfile.dat -vaultname testvault

Binaries

Binaries for linux and windows are compiled with -ldflags="-s -w" option and compressed with upx.

About

A simple command line tool written in golang to upload files to AWS Glacier.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages