What is dotgpg
Clevis is a pluggable framework for automated decryption.
dotgpg: A Tool for Securely Backing Up and Versioning Secrets
dotgpg is a tool designed for securely and easily backing up and versioning your production secrets or shared passwords. Getting Started: If you are a Ruby developer, you are likely familiar with the process. You can either run 'gem install dotgpg' or add 'gem "dotgpg"' to your Gemfile.
Instructions for Use Without Ruby
To install GPG on different operating systems, use the following commands: Mac OS X: $ brew install gpg $ sudo gem install dotgpg Ubuntu: $ sudo apt-get install ruby1.9 $ sudo gem install dotgpg RedHat/CentOS: $ sudo yum install ruby ruby-devel $ sudo gem install dotgpg ### Usage To get started, run the command: $ dotgpg init If you haven't used GPG before, you will be prompted to create a new passphrase. It is important to make this passphrase as secure as your SSH passphrase, which should be between 12 to 20 characters and not just letters. Example: $ dotgpg init Creating a new GPG key: Conrad Irwin <<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="11727e7f6370753f786366787f51767c70787d3f727e7c">[email protected]</a>> Passphrase: Passphrase confirmation: ### Editing Files To create or edit files, use the command: $ dotgpg edit It is recommended to use the .gpg suffix so that other tools can easily recognize these files. Example: $ dotgpg edit production.gpg [ opens your $EDITOR ] ### Creating Encrypted Files To create an encrypted file from piped input, use the command: $ dotgpg create Again, it is advisable to use the .gpg suffix for file recognition. Example: $ echo foo | dotgpg create
dotgpg Reviews
No reviews yet.
