〰️
leblanc.sh
GitHub
  • 👋Welcome
  • 📚Docs
  • 👟Getting Started
  • Setting Up Google Cloud Project CLI (SDK)
  • 🛠️Home Infrastructure
    • 💻Device Management
    • ⚙️Infrastructure Configuration
    • 🕳️Pi-Hole
    • 🌐Domain Management
    • 🚢Containers
    • VPN
  • 🧇APPS
    • 🔐Wazuh
    • 📉Grafana
    • 📈Uptime Kuma
    • 📓Calibre-Web
    • 👻Ghost
Powered by GitBook
On this page
  • New Computer Setup
  • GitHub SSH Setup

Was this helpful?

Getting Started

Software and GitHub Setup

PreviousWelcomeNextSetting Up Google Cloud Project CLI (SDK)

Last updated 2 years ago

Was this helpful?

New Computer Setup

The majority of setup can be done by following the README on the bustIT Github repo:

The following list of software either are not in brew, or have not been added to the array in that repo (yet).

Use brew search --casks for additional software/casks that are available

GitHub SSH Setup

Adapted from the following article. Please see article for more information.

Check For Existing Keys

  1. In terminal, run: $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

  2. Press enter to accept the default save location of ~/.ssh/id_rsa

  3. Enter a secure passphrase (If need save it in 1Password)

Add Key to SSH Agent

  1. Start SSH Agent in background: $ eval "$(ssh-agent -s)"

  2. Add the following to /.ssh/config ; if it does not exist create it using: touch /.ssh/config

    Host *
      AddKeysToAgent yes
      UseKeychain yes
      IdentityFile ~/.ssh/id_rsa
  3. Add SSH private key to ssh-agent and store in keychain: $ ssh-add -K ~/.ssh/id_rsa

Add Key to Github

Follow this article if needed:

👟
https://help.github.com/en/articles/adding-a-new-ssh-key-to-your-github-account
https://github.com/leblanck/bustit
Current macOS working setup
LogoConnecting to GitHub with SSH - GitHub DocsGitHub Docs