Skip to content

‐1. DigitalOcean Droplet Setup

Gabe edited this page Aug 24, 2024 · 1 revision

In order to setup the website on a new VM / Droplet, you can simply copy the contents from the fresh_setup.sh script, then run it. It will take care of installing git, all the software, and starting the website.

However, there are a few manual configurations you must do:

  1. Setup the firewall to only allow incoming traffic through the following ports: 22 (ssh), 80 (http), and 443 (https).
  2. certbot configuration. See the comments in fresh_setup.sh or public documentation for how to set this up.