njs-examples
ngx_wasm_module
njs-examples | ngx_wasm_module | |
---|---|---|
6 | 1 | |
547 | 66 | |
1.7% | - | |
4.9 | 9.4 | |
5 months ago | 2 days ago | |
JavaScript | C | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
njs-examples
- Nginx Development Guide
- THE LIST - You want the goods? You got the goods.
-
A nginx and docker built reverse proxy server to cache the slow expensive requests to the openai api.
this is also extremely helpful when using nginx https://github.com/nginx/njs-examples
-
Reverse Proxy: creating a fixed port offset?
I don't know if you can do this directly in nginx config but you can definitely do it with njs. This github repo has some examples of how njs is used to do things during in-flight request: https://github.com/nginx/njs-examples. Also I think the variable you are looking for is $proxy_port (http://nginx.org/en/docs/varindex.html)
-
Create Nginx extensions in JavaScript
Examples on GitHub: https://github.com/nginx/njs-examples/
- Nginx JavaScript in Your Web Server Configuration
ngx_wasm_module
-
Nginx Development Guide
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.
What are some alternatives?
nginxconfig.io - ⚙️ NGINX config generator on steroids 💉
ngx-rust - Rust binding for NGINX
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
extism - The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
njs-learning-materials - List some learning materials to help you step into the world of njs.
njs-acme - Nginx NJS module runtime to work with ACME providers like Let's Encrypt for automated no-reload TLS certificate issue/renewal.
h5ai - HTTP web server index for Apache httpd, lighttpd and nginx.
lua-nginx-module - Embed the Power of Lua into NGINX HTTP servers
proxy-wasm-go-sdk - WebAssembly for Proxies (Go SDK)
Nginx - An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html