Requirements

Note: you may want to perform these actions on staging first if you are unfamiliar with the commands. This will also allow site admins to practice working with a sandbox.

Actions

1. Open a ticket

2. Update the server

The first step is to register the domain of the new site with DNS and letsencrypt so the URL can resolve and we can use HTTPS like good nitizens. Luckily this is done with some simple scripts. SSH on to the staging (and then production) server and

It’s sufficient to just run these two commands:

⚠️ Please replace placecal-staging.org with the appropriate URL for the site! placecal.org for prod, placecal-staging.org for staging !!!!

dokku domains:add placecal london.placecal.org
dokku letsencrypt:enable placecal

3. Make the site

Now it is simply a case of logging into staging or production (as a root admin) and registering the site by following the site side menu.

Assets to create

Ask Emma to make these and then upload to relevant places.