8000 GitHub - thebbodek/.bbodek: A dotfile directory for storing sensitive keys, credentials, and shared files with an all-in-one bash script to initialize BBODEK local development environment using infisical.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A dotfile directory for storing sensitive keys, credentials, and shared files with an all-in-one bash script to initialize BBODEK local development environment using infisical.

Notifications You must be signed in to change notification settings

thebbodek/.bbodek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.bbodek

A dotfile directory for storing sensitive keys, credentials, and shared files with an all-in-one Makefile to initialize BBODEK local development environment using infisical.

Prerequisites

Installation

git clone https://github.com/thebbodek/.bbodek.git ~/.bbodek

# Setup Infisical CLI (aws/keys/ssh required)
brew install infisical/get-cli/infisical
infisical login
cd ~/.bbodek && infisical init # Select 'No' for questions

# Run
make

# or run separately
make ssh
make aws
make keys
make editor

Guide

Update AWS Credentials

  1. Update environment variable in infisical /org directory.
  2. Define environment variable in ~/.bbodek/aws/credentials.[env].template.
  3. Run make aws to sync changes.

Update SSH Config

  1. Update ~/.bbodek/ssh/config.
  2. Run make ssh to apply changes.

Add Private Key

  1. Update environment variable in infisical /_keys directory.
  2. Define environment variable in ~/.bbodek/keys/[name].pem.template.
  3. Run make keys to sync changes.

About

A dotfile directory for storing sensitive keys, credentials, and shared files with an all-in-one bash script to initialize BBODEK local development environment using infisical.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0