Add a script that automates setup of a letsencrypt cert
[sandbox] / autoserver / autocert.sh
1 # Add the jessie-backports source to apt
2 echo 'deb http://ftp.debian.org/debian jessie-backports main' | sudo tee -a /etc/apt/sources.list
3 sudo apt-get update
4
5 # Install certbot
6 sudo apt-get -y install certbot -t jessie-backports
7
8 # Generate cert
9 sudo certbot certonly --webroot -w /var/www/site -d kerkeslager.com -d www.kerkeslager.com
10
11 # Restart nginx
12 sudo service nginx restart