This document provides steps for turning a dynamic website powered by a content management system (CMS) into a static site hosted on a Linux server using Nginx as a reverse proxy. It discusses setting up the server with security measures like fail2ban and automatic security updates. Nginx is configured for SSL/TLS using Let's Encrypt and to proxy requests to the dynamic CMS site, with caching enabled. The process results in a static site that is faster and more secure than directly exposing the dynamic CMS site.