25 lines
526 B
Plaintext
25 lines
526 B
Plaintext
load_module modules/ngx_http_wasm_module.so;
|
|
|
|
http {
|
|
wasm {
|
|
module limiter /etc/nginx/wasm/askai_limiter.wasm;
|
|
}
|
|
|
|
server {
|
|
listen 443 ssl;
|
|
server_name cn-homepage.svc.plus;
|
|
|
|
ssl_certificate /etc/ssl/svc.plus.pem;
|
|
ssl_certificate_key /etc/ssl/svc.plus.rsa.key;
|
|
|
|
location /api/askai {
|
|
wasm_call limiter;
|
|
proxy_pass http://127.0.0.1:8080/api/askai;
|
|
}
|
|
|
|
location / {
|
|
try_files $uri $uri/ /index.html;
|
|
}
|
|
}
|
|
}
|