- Check rsyncing is working properly with Google cloud
- Export settings in Ghost admin page
- ssh root@$(terraform output droplet_ip_address)
- sudo certbot --nginx --webroot-path=/home/hackerlite/sslcerts -d hackerlite.xyz -d www.hackerlite.xyz && cd /home/hackerlite && cp /etc/letsencrypt/live/hackerlite.xyz/fullchain.pem sslcerts/ && cp /etc/letsencrypt/live/hackerlite.xyz/privkey.pem sslcerts/ && sudo openssl dhparam -out /home/hackerlite/sslcerts/dhparam.pem 2048 && sudo systemctl stop nginx && docker-compose up -d
DO_PAT= SSH_FINGERPRINT= FLOATING_IP=
cd terraform
terraform plan -out=tfplan -input=false
-var "do_token=${DO_PAT}"
-var "pub_key=$HOME/.ssh/id_rsa.pub"
-var "pvt_key=$HOME/.ssh/id_rsa"
-var "ssh_fingerprint=${SSH_FINGERPRINT}"
-var "digitalocean_floating_ip=$FLOATING_IP"
terraform apply tfplan
terraform destroy
-var "do_token=${DO_PAT}"
-var "pub_key=$HOME/.ssh/id_rsa.pub"
-var "pvt_key=$HOME/.ssh/id_rsa"
-var "ssh_fingerprint=$SSH_FINGERPRINT"
-var "digitalocean_floating_ip=$FLOATING_IP"