Commit my random junk
[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 # Generate stronger Diffie-Hellman parameters
12 sudo openssl dhparam -out /etc/letsencrypt/live/kerkeslager.com/dhparam.pem 4096
13
14 # Restart nginx
15 sudo service nginx restart