External Requirements

External Accounts

  1. GitHub - version control for GitHub based projects.
    1. GitHub Token - - Generate an admin token for GitHab, put it into a password manager.
  2. GitLab - version control for GitLab based projects.
    1. GitLab Token - Generate an admin token for GitLab, put it into a password manager.
  3. NoIp.com - Dynamic DNS system, get an account and a DNS address reserved.

Tools

  1. Git Secret - secret encryption in your git repo.
  2. Cloud Init - incrastructure initialization