I have a geth node up and running but I want to be able to connect to it via https.  For example https://eth-node-domain.com:8545 or https://121.213.231.24:8545  How can I go about doing this?  I have been google searching for the past week but cant seem to find anything about this.

I am running Ubuntu on digital ocean

I have tried to install lets encrypt cert but that did not work.
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot
sudo certbot certonly --standalone -d mynodesite.com