Extra Credit

nginx

Official docs outline

14 sections
  1. Beginner's Guide

    Starting, stopping, and reloading nginx, config file structure, serving static content, and basic proxying.

  2. Configuration Contexts and Core

    Main, events, http, server, and location contexts, worker processes, and directive inheritance.

  3. Server and Location Matching

    Server selection, server_name, listen, location matching order, and try_files.

  4. Reverse Proxy

    proxy_pass, proxy headers, timeouts, buffering, and proxy caching.

  5. Upstream and Load Balancing

    Upstream server groups, round-robin, least_conn, ip_hash, weights, and passive health checks.

  6. SSL/TLS

    Certificates, protocols, ciphers, OCSP stapling, HTTP/2, and HTTPS redirects.

  7. Rewrite and Redirect

    rewrite, return, if, and set directives and regular expressions.

  8. Rate and Connection Limiting

    limit_req zones, burst, and limit_conn for abuse protection.

  9. Compression and Static Files

    gzip compression, caching headers, and serving static assets efficiently.

  10. FastCGI, uWSGI and WebSocket

    Proxying WebSocket connections and FastCGI backends such as PHP-FPM.

  11. TCP/UDP Stream Proxying

    Layer 4 proxying and load balancing.

  12. Logging and Variables

    access_log formats, error_log levels, and built-in variables.

  13. Access Control and Auth

    allow/deny, basic authentication, auth_request subrequests, and headers for security.

  14. Control and Debugging

    Signals, graceful reload, binary upgrade, and debug logging.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

Versions and support

6 release lines
1.31.8 latest release, Oct 21, 2026
LineReleasedLatestSupport
1.31 May 13, 2026 1.31.8 Supported
1.30 Apr 14, 2026 1.30.6 Supported
1.29 Jun 24, 2025 1.29.8 Ended May 13, 2026
1.28 Apr 23, 2025 1.28.3 Ended Apr 14, 2026
1.27 May 28, 2024 1.27.5 Ended Jun 24, 2025
1.26 Apr 23, 2024 1.26.3 Ended Apr 23, 2025

Source: endoflife.date

All 57