Docs
A practical catalog for static-site operations: build, deploy, HTTP headers, caching, TLS, certificates, CSP, and diagnostics.
The filter searches titles, descriptions, tags, and slugs. Everything runs locally in the browser.
Recommended path
- 1. Quickstart Build, deploy, file permissions, and a basic smoke-test.
- 2. Safe deploy checklist Steps before deploy, after deploy, and during verification.
- 3. curl cheatsheet HEAD requests, redirects, resolve, timing, and asset-cache checks.
- 4. Troubleshooting Common reasons for 404, wrong cache, and missing headers.
Common tasks
- Quickstart Build, deploy, file permissions, and a basic smoke-test.
- curl cheatsheet HEAD requests, redirects, resolve, timing, and asset-cache checks.
- Nginx try_files How try_files works for static builds, trailing slash, index.html, and controlled 404.
- DNS basics Basic DNS records: A, AAAA, CNAME, MX, TXT, NS, TTL, and what to check when things break.
Common tasks
- curl cheatsheet HEAD requests, redirects, resolve, timing, and asset-cache checks.
- Nginx try_files How try_files works for static builds, trailing slash, index.html, and controlled 404.
- DNS basics Basic DNS records: A, AAAA, CNAME, MX, TXT, NS, TTL, and what to check when things break.
- Content Security Policy A strict CSP baseline for a site without external runtime requests.
Start and deploy
Build, deploy, validate, and safely update a static site.
HTTP and cache
Check HTTP responses, headers, cache policy, and asset behavior.
- curl cheatsheet HEAD requests, redirects, resolve, timing, and asset-cache checks.
- Cache-Control Separate cache policy for HTML and hashed assets.
- HTTP status codes A practical response-code reference: what a status means, where to look, and what to check next.
- MIME types Common Content-Type values for HTML, CSS, JS, JSON, SVG, XML, and downloadable files.
Nginx and static routing
try_files, location priority, web root, 404, and safe static file serving.
DNS and name checks
Basic DNS records, dig, resolvers, TTL, IPv4/IPv6, and name diagnostics.
TLS and certificates
Check TLS, certificates, expiry dates, and renewal procedures.
Security headers
Baseline CSP policies and protective HTTP headers for a static site.
Diagnostics
Commands and procedures for errors, cache issues, and missing headers.
- Troubleshooting Common reasons for 404, wrong cache, and missing headers.
- systemd service checks Practical systemd service checks: status, failed units, restart, journal, and safe reload.
- Log reading basics How to read logs without chaos: tail, journalctl, grep, time windows, and common error signals.