@@ -14,31 +14,49 @@ http {
14
14
15
15
client_max_body_size 0;
16
16
17
- upstream bdnodes {
18
- server YOUR_NODE.bdnodes.net:443;
19
- server YOUR_NODE.bdnodes.net:443;
20
- server YOUR_NODE.bdnodes.net:443;
21
- keepalive 4;
17
+ # Pythnet servers
18
+ server {
19
+ listen 7900;
20
+ server_name pythnet.localhost;
21
+ location / {
22
+ proxy_set_header Upgrade $http_upgrade;
23
+ proxy_set_header Connection "Upgrade";
24
+ proxy_ssl_server_name on;
25
+ proxy_set_header Host "rpc.mainnet.pythnet.blockdaemon.tech";
26
+ proxy_pass https://rpc.mainnet.pythnet.blockdaemon.tech:443/websocket;
27
+ }
28
+ }
29
+ server {
30
+ listen 7899;
31
+ server_name pythnet.localhost;
32
+ location / {
33
+ proxy_http_version 1.1;
34
+ proxy_set_header Connection "";
35
+ proxy_ssl_server_name on;
36
+ proxy_set_header Host "rpc.mainnet.pythnet.blockdaemon.tech";
37
+ proxy_pass https://rpc.mainnet.pythnet.blockdaemon.tech:443/;
38
+ }
22
39
}
23
40
41
+ # Solana servers
24
42
server {
25
43
listen 7900;
44
+ server_name solana.localhost;
26
45
location / {
27
- proxy_http_version 1.1;
28
46
proxy_set_header Upgrade $http_upgrade;
29
47
proxy_set_header Connection "Upgrade";
30
- proxy_set_header Authorization "Bearer YOUR_AUTH_TOKEN_HERE ";
31
- proxy_pass https://bdnodes/websocket;
48
+ proxy_set_header Authorization "Bearer <token> ";
49
+ proxy_pass https://YOUR_NODE. bdnodes.net:443 /websocket;
32
50
}
33
51
}
34
-
35
52
server {
36
53
listen 7899;
54
+ server_name solana.localhost;
37
55
location / {
38
56
proxy_http_version 1.1;
39
57
proxy_set_header Connection "";
40
- proxy_set_header Authorization "Bearer YOUR_AUTH_TOKEN_HERE ";
41
- proxy_pass https://bdnodes/;
58
+ proxy_set_header Authorization "Bearer <token> ";
59
+ proxy_pass https://YOUR_NODE. bdnodes.net:443 /;
42
60
}
43
61
}
44
62
}
0 commit comments