Lua SSL Nginx Module. Add SSL certificate and encryption controls to Nginx using Lua code.

github.com/openresty/lua-ssl-nginx-module

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

August 2023
  • tests: upgrade nginx to 1.25.1.
April 2023
  • feature: added support for 80 bytes key.
November 2020
  • fix: set key size to ngx_ssl_session_ticket_key_t when supported (ngi…
May 2020
  • feature: add support to compile this module as a nginx dynamic module…
  • style: fix some style problem found by ngx-style (#17)
April 2019
  • Release —
  • bugfix: the latest version of OpenResty doesn't have __ngx_cycle anym…
July 2017
  • optimize: shdict_get_and_decrypt: removed an unused argument.
June 2017
  • style: fixed several coding style issues, some of which were caught b…
  • optimize: key_rotation: avoided 3 in-function uses of Lua global vari…
  • bugfix: key_rotation: the "disable_shm_cache" option was not actually…
  • doc: added ssl_session_ticket_key PATH to the example; it is required…
  • feature: added a Makefile for installing bundled Lua libraries.
November 2016
  • bugfix: fetch_key_from_memc and etc are nil out of the do block.
October 2016
  • doc: added documentation for ticket key rotation logic.
  • doc: added TOC. thanks David Zhang for the patch in #1.
  • more doc tweaks.
  • more doc tweaks.
  • massive fixes.
  • added more docs.
  • more doc tweaks.