Monica - Take Three, Part Six

Monica - Take Three, Part Six
Photo by Chris Montgomery / Unsplash

I am coming back to Monica today after learning some more about Certbot and LetsEncrypt as I would like to switch Monica from using a local certificate to a more permanent solution.
Taking a look at the prerequisites I need the following:

  • HTTP website
  • Already Online
  • With an open port 80
  • Which is hosted on a server
  • Which you can access via ssh
  • With the ability to sudo
    Well I can make all that happen. I opened and forwarded port 80 to MONICA-01 but have ultimately disabled the forward since I am not going to have time to finish this before I need to leave today. There are some more requirements.

Well I can make all that happen. I opened and forwarded port 80 to MONICA-01 but have ultimately disabled the forward since I am not going to have time to finish this before I need to leave today. There are some more requirements:

  • Install snapd

snapd is already installed by default on Ubuntu. Let's make sure it is up to date.

  • snap install core; snap refresh core
    • Core 16-2.55.5 from Canonical installed
  • apt remove certbot
    • package 'certbot' is not installed, so not removed.
  • snap install --classic certbot
    • Certbot 1.27.0 from Certbot Project (certbot-eff) installed
  • ln -s /snap/bin/certbot /usr/bin/certbot

This is where I have to stop for today and where I'll pick up next time.