{"repo":"max-lt/nginx-jwt-module","free":true,"listed":false,"github":"https://github.com/max-lt/nginx-jwt-module","clone":"git clone https://github.com/max-lt/nginx-jwt-module.git","description":"NGINX module to check for a valid JWT.","language":"C","stars":111,"topics":["nginx","nginx-proxy","nginx-module","nginx-jwt","jwt","alpine","light"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"[github-license-url]: /blob/master/LICENSE [action-docker-url]: https://github.com/max-lt/nginx-jwt-module/actions/workflows/docker.yml [github-container-url]: https://github.com/max-lt/nginx-jwt-module/pkgs/container/nginx-jwt-module Nginx jwt auth module [ ][github-license-url] [ ][action-docker-url] [ ][action-docker-url] This is an NGINX module to check for a valid JWT, this module intend to be as light as possible and to remain simple: - Docker image based on the official nginx Dockerfile (alpine). - Light image ( 400KB more than the official one). Table of Contents: - Quick Start - Module configuration - Directives - Embedded variables - Extend Your Docker Image - Example configurations Quick Start: Docker Image: Image is generated with Github Actions (see [nginx-jwt-module:latest][github-container-url]) A lighter variant based on nginx:alpine-slim (without the extra nginx dynamic modules such as njs, image-filter, xslt or geoip) is also available: Pre-built Packages (Ubuntu / Debian) Pre-built packages for this module are freely available from the GetPageSpeed repository: The module is automatically enabled after installation. Supported distributions include Debian 12/13 and Ubuntu 20.04/22.04/24.04 (both amd64 and arm64). See the complete setup instructions. Module Configuration: Example Configuration: Note: don't forget to load the module in the main context: Directives: auth jwt Syntax: auth jwt $variable on off; Default: auth jwt off; Context: http, server, locatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/max-lt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/max-lt/nginx-jwt-module/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}