|
|
|
|
|
by jamieweb
2228 days ago
|
|
A pair of $5 cloud servers and a Cloudflare load balancer for resiliency. Ansible is used to build and maintain both servers, and the actual web content is in Git. I use `receive.denyCurrentBranch=updateInstead` in the repo config on the servers, so I just do a push to each and the new content goes live instantly. The reason for doing it this way is that I want to fully own my platform. I have fine-grain control over all of the web server headers, PHP configuration, etc. https://www.jamieweb.net/ |
|