Skip to content

Onboarding

Cijin Cherian edited this page Sep 14, 2020 · 12 revisions

Intro

If you have completed c0d3.com and are invited to the engineering team, this document is for you! This document will give you the high level overview / resources you need to get started.

First steps

  • Ask to get invited into this repo.
  • Ask for credentials to our hosting provider and domain names.
  • Get setup on your server

Server setup

  • Once signed in to the hosting provider.
  • !Important: Please do not destroy a server that you have not created yourself.
  • On the top right corner click on create -> Droplets.
  • Pick the latest version of Ubuntu.
  • Choose the Shared CPU -> Basic
  • The basic single core 25 GB server should be enough to get started.
  • 25 GB is more than enough storage so there is no need to add block storage.
  • For server location, pick a location geographically closest to your current location.
  • Scroll down to Authentication and select SSH keys.
  • Click on New SSH Key to add yours.
  • To get your public ssh key, in the terminal type cat ~/.ssh/id_rsa.pub.
  • Scroll down to Finalize and Create and choose a hostname.
  • When choosing a hostname, make sure it makes sense to other users, use the project name if you know what you are going to be working on, or simply your name. This was mine ```ex: cijin.dv
  • That's it, now click on Create, and your server will be created. It will take a couple of minutes to get set up.
  • Once the setup completes you will see your-server-ip next to your hostname. You will need this to connect to your server.

Connecting to your server

  • After setting up the server, go ahead and connect to it.
  • To connect to your server, in your terminal type ssh root@your-server-ip
  • That's it, you are good to go.

Installing Docker

Installing myProxy

  • Head over to Installation notes on myProxy repository.

Recommended

  • Feel free to destroy the server you just created and re-do the whole process.
  • This will help you the current onboarding docs.
Clone this wiki locally