Skip to content

New Webmaster Onboarding

The webmaster (or someone else who should have full admin access to the club's web presence) will need access to a variety of accounts.

Prerequisites

If the new webmaster does not already have accounts for the following sites, they must create them first

  1. Google (i.e. you will need an @gmail.com account)
  2. DigitalOcean (It is best to select "Sign up with Google" so your account is already associated with your Gmail account)
  3. Github account

Granting access

The following can only be done by the previous webmaster:

  1. Once logged into 1Password, navigate to my.1password.com/people.
  2. Invite the new webmaster. They will need to accept the invitation before they are able to view the passwords.
  3. Once they have activated their account, edit their membership so that they are a manager of the Owners and Administrators groups.
  4. In Digital Ocean, log into the BAS project, open the "Settings" tab, and then Invite Members.
  5. In Github, go to the user page, and invite them as a user.
  6. Follow the Site Staff instructions. They should get Administrator permissions.
  7. Follow the Calendar instructions.

Digital Ocean Access

In order to access our VM, the user will need a SSH key. If the new webmaster needs instructions on how to generate a SSH key, they can be found here.

They should send you their SSH public key (instructions). That public key should be added to the authorized_keys file of our DO droplet. (instructions).

Google Analytics Access

To view site usage statistics, you will need access to Google Analytics.

Follow these instructions for adding a new user.