Set up HTTPS (TLS) for a NearlyFreeSpeech.NET website

Any responsible site that accepts passwords, form responses, or other user data must use HTTPS.

If you’re hosting your site with NearlyFreeSpeech.NET, it is very easy to set up a TLS cert and HTTPS. Here’s how:

  1. Connect to your website via a SSH client like PuTTY.
  2. Run the command tls-setup.sh
  3. Accept the Let’s Encrypt Subscriber Agreement by entering “y”
  4. Wait while the script sets up the TLS cert and HTTPS

That’s it!

(Please note that other hosts will not have the tls-setup.sh script. These steps will only work on sites hosted with NFS.NET)

Leave a Reply

Your email address will not be published. Required fields are marked *