Skip to content

wasmx-proxy/proxy-wasm-rust-filter-echo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

proxy-wasm-filter-echo

Add the wasm32 build target if needed:

$ rustup target add wasm32-unknown-unknown

Build with:

$ cargo build --target=wasm32-unknown-unknown

And copy the resulting Wasm bytecode to an Nginx prefix:

$ cp target/wasm32-unknown-unknown/debug/proxy_wasm_filter_echo.wasm /etc/nginx

Use it as such in nginx.conf:

# nginx.conf
events {}

wasm {
    module echo /etc/nginx/proxy_wasm_filter_echo.wasm;
}

http {
    server {
        listen 9500;

        location / {
            proxy_wasm  echo;
        }
    }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published