Skip to content

SSL for hypershelf.org

Jaimie Murdock edited this page Jul 25, 2018 · 1 revision

https://hypershelf.org uses a Let's Encrypt! domain verification (DV) certificate.

Downloading certbot

cd /var/inpho/bin

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto

Verifying certbot

Follow these instructions to verify keys.

Running certbot-auto on Amazon Linux

certbot-auto certonly --standalone -d hypershelf.org --debug
certbot-auto certonly --standalone -d www.hypershelf.org --debug

The e-mail is [email protected].

Configure auto-renewal

sudo su
crontab -e

crontab for root should be:

# min hr  day     mon dow
27 1 * * *   service nginx stop; sleep 5; /var/inpho/bin/certbot-auto renew; service nginx start

Arbitrary time selected, twice a day as reccommened.