Skip to content

outlaw/roo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐙 Roo

Install

Installer Script

curl https://raw.githubusercontent.com/outlaw/roo/master/install.sh | sh

Homebrew

brew tap outlaw/homebrew-tap
brew install outlaw/homebrew-tap/roo

Usage

Environment Variables

Roo helps you store your application environment variables in a secure way.

To Store:

echo "opensaysme" | roo env set --application my-app --environment production SECRET_ENVIRONMENT_VARIABLE

To Retrieve:

roo env get --application my-app --environment production SECRET_ENVIRONMENT_VARIABLE

Pairing Roo and a gem like Dotenv makes life a breeze.

.env.production
SECRET_ENVIRONMENT_VARIABLE=$(roo env get --application my-app --environment production SECRET_ENVIRONMENT_VARIABLE)
.env.test
SECRET_ENVIRONMENT_VARIABLE="test_value"
.env
SECRET_ENVIRONMENT_VARIABLE="Some development value"

Simples!

Other

create
deploy
lockbox
destroy