Integrating Ansible into my blog server

I’ve been learning Ansible. I also have an NGINX server at home hosting a simple Hugo blog. I’d like to be able to turn the server off from time to time and have it rely on cloud hosts. How can I add Ansible into the mix?

What I have in mind is

1. Create a GitHub repo of the Hugo site
2. Use Ansible to
1. Install Hugo and NGINX onto some cloud hosts
2. Have the hosts pull the latest commit from the Hugo repo
3. Have the hosts run the `hugo` command to update their NGINX server
3. Use CloudFlare as a reverse proxy/load balancer

Any precautions or suggestions would be appreciated. Especially for free cloud hosts, I’ve heard mixed things about AWS’s free tier.



View Reddit by priusboyView Source

our recommended web hosting companies

NameCheap

website link: namecheap.pxf.io/Alaaeldin.medium

Hostinger

website link: https://hostinger.sjv.io/Jr95Qr

InMotion hosting

website link: partners.inmotionhosting.com/XxJ0Jg

Hubspot

website link: hubspot.sjv.io/DV2O35

Leave a Comment

Your email address will not be published. Required fields are marked *