Skip to content
This repository has been archived by the owner on Dec 8, 2017. It is now read-only.
/ up Public archive

Up is a simple utility to encrypt secrets and upload them to a specified S3 bucket, all in a shell script!

License

Notifications You must be signed in to change notification settings

18F/up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Up

A simple script to encrypt and upload secrets to Amazon S3

note: This is still a work in progress. Don't use this to upload secret things yet

Setup

Copy up to /usr/local/bin/up:

curl -o /usr/local/bin/up https://raw.githubusercontent.com/18F/up/master/up

Make up executable:

chmod +x /usr/local/bin/up

Set the requisite environmental variables:

export AWS_ACCESS_KEY=yourawsaccesskey
export AWS_SECRET_ACCESS_KEY=yoursecretaccesskey
export UP_BUCKET=targetbucketname
export UP_ENC_KEY=encryptionkeystring

Usage

up filename

This will create filename.enc in the same directory and upload it to Amazon S3

About

Up is a simple utility to encrypt secrets and upload them to a specified S3 bucket, all in a shell script!

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages