Project

lockness

0.0
No release in over a year
Manage encrypted secrets
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.3
~> 5.15
~> 0.14
~> 13.0
~> 1.30

Runtime

 Project Readme

Lockness

Lockness manages encrypted files from the command line and from within your program.

It provides similar functionality to the rails credentials:show and rails credentials:edit tasks but can be used for any file in a plain old ruby app.

Usage -- Command Line

lockness init                 # generates a master.key
lockness edit  <filename>     # create or edit a new file
lockness show  <filename>     # view an encrypted file
lockness                      # show this help

Usage -- Within application

Lockness.decrypt('<path to encrypted file>')