nostr_cn_dev on Nostr: vim /etc/nginx/sites-enabled/xxx.conf add : map $http_upgrade $connection_upgrade { ...
vim /etc/nginx/sites-enabled/xxx.conf
add :
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream websocketio {
server 127.0.0.1:8999;
}
server {
listen 80;
server_name relay.xxxx.com ;
location / {
proxy_pass
http://websocketio;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 60s;
proxy_read_timeout 600s;
}
}
Published at
2024-12-31 07:33:58Event JSON
{
"id": "ab50b1d1cae6701c5e1756ae7eb5f8abd3fbc28e959b2b3604953caade9370df",
"pubkey": "fd06f542bc6c06a39881810de917e6c5d277dfb51689a568ad7b7a548d6d54cd",
"created_at": 1735630438,
"kind": 1,
"tags": [
[
"e",
"736094fba33f8d904a53fa6c7995cd35cdeda872989a5cc3655e6e238fdb3f3f",
"",
"root"
],
[
"p",
"fd06f542bc6c06a39881810de917e6c5d277dfb51689a568ad7b7a548d6d54cd"
],
[
"e",
"5d2b22640a7788d786edc5aed3029e6970bcb51ddc6880f6e87d92d5235dba75",
"",
"reply"
],
[
"p",
"77c2969ea4db4ca1859305d7ebabf6053fd132ddcc88e1b178bfd938a33cfa50"
]
],
"content": "vim /etc/nginx/sites-enabled/xxx.conf \n\nadd :\n\nmap $http_upgrade $connection_upgrade {\n default upgrade;\n '' close;\n}\n\nupstream websocketio {\n server 127.0.0.1:8999;\n}\n\nserver {\n listen 80;\n server_name relay.xxxx.com ;\n\n location / {\n proxy_pass http://websocketio;\n\t proxy_http_version 1.1;\n proxy_set_header Upgrade $http_upgrade;\n proxy_set_header Connection $connection_upgrade;\n proxy_set_header Host $host;\n proxy_set_header X-Real-IP $remote_addr;\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n proxy_connect_timeout 60s;\n proxy_read_timeout 600s;\n }\n}\n",
"sig": "7ee3d31d467059f3e1b4c6ae469d661d01fa99b54ce87949331695f1cbaa772f66396a582b8f1c6c0674d22eb4c58c6b24cfd1098a5dbc9d43ec7a1d6fa35d49"
}