Building a boring static site that is easy to operate

Apr 2026 · Infrastructure ·

Static sites are useful when the goal is to publish durable information with a small operational surface. The best version is intentionally boring: no database, no runtime migrations, no background workers, and no hidden dependency on a build server.

Checklist

Nginx shape

server {
    listen 443 ssl;
    server_name example.com;
    root /www/sites/example.com/index;
    index index.html;
}

The important part is not the exact server block. It is the absence of surprises: a new host should be able to serve the same directory without understanding an application framework.