Nginx Development Guide

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • njs-examples

    NGINX JavaScript examples

  • lua-nginx-module

    Embed the Power of Lua into NGINX HTTP servers

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ngx-rust

    Rust binding for NGINX

  • ngx_wasm_module

    Nginx + WebAssembly

  • Proxy WASM appears to be supported thanks to a project from Kong: https://github.com/Kong/ngx_wasm_module

    I haven't tried it yet, but it looks promising.

  • njs-acme

    Nginx NJS module runtime to work with ACME providers like Let's Encrypt for automated no-reload TLS certificate issue/renewal.

  • Regarding #1, NGINX has created a project to make ACME integration easier. It is quite new, so I doubt it will replace your use of Caddy, but it is worth consideration.

    https://github.com/nginx/njs-acme

  • caddy-docker-proxy

    Caddy as a reverse proxy for Docker

  • I disagree, Caddy works great in Docker. See https://caddyserver.com/docs/running#docker-compose, and CDP is a project that autoconfigures Caddy from labels https://github.com/lucaslorentz/caddy-docker-proxy. Regarding plugins, it's super simple to write a Dockerfile to add plugins, we ship a builder image variant that can be used to compile in any plugins you want.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts