Tagged
Nginx guides
Hands-on guides that cover Nginx. Every command is run and verified on a live server before it is published.
GuideAn App Behind nginx
Never put your app on the public internet directly. Bind it to localhost and run nginx as a reverse proxy in front, so only nginx faces the world.
GuideSecuring Your Web Server
A hardened server with an unconfigured web server is still open. The nginx security headers, rate limiting, and TLS that close the second door.
GuideHTTPS and Certificates
Plain HTTP exposes passwords and sessions. Put a certbot certificate from letsencrypt.org in front of nginx, force HTTPS, and use only modern TLS.
GuideDeploys Without Downtime
Restarting your app to ship code drops in-flight requests. Run two app instances behind nginx and restart them one at a time for a zero downtime deploy.