File tree 3 files changed +19
-12
lines changed
UbuntuTclNaviserverRevproxy
3 files changed +19
-12
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,19 @@ server {
11
11
}
12
12
13
13
location /h1 {
14
- proxy_pass http://172.17.0.2:80;
14
+ proxy_set_header X-Real-IP $remote_addr;
15
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
16
+ proxy_set_header Host $http_host;
17
+ proxy_set_header X-Forwarded-Proto $scheme;
18
+ proxy_pass http://172.17.0.3:80;
15
19
}
16
20
17
21
location /h2 {
18
- proxy_pass http://172.17.0.3:80;
22
+ proxy_set_header X-Real-IP $remote_addr;
23
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
24
+ proxy_set_header Host $http_host;
25
+ proxy_set_header X-Forwarded-Proto $scheme;
26
+ proxy_pass http://172.17.0.4:80;
19
27
}
20
28
21
29
#error_page 404 /404.html;
Original file line number Diff line number Diff line change @@ -141,7 +141,6 @@ ns_section "ns/server/${server}/modules" {
141
141
ns_param nsdb ${bindir} /nsdb.so
142
142
ns_param nslog ${bindir} /nslog.so
143
143
ns_param nsfortune ${bindir} /nsfortune.so
144
- ns_param nsperm ${bindir} /nsperm.so
145
144
ns_param nsshell tcl
146
145
}
147
146
@@ -194,11 +193,6 @@ ns_section "ns/server/${server}/module/nsshell" {
194
193
ns_param kernel_timeout 10
195
194
}
196
195
197
- ns_section " ns/server/${server} /module/nsperm" {
198
- ns_param htaccess true
199
- ns_param passwdfile /opt/ns/modules/nsperm/passwd
200
- }
201
-
202
196
ns_section ns/server/default/module/nscp/users {
203
197
ns_param user " ::"
204
198
}
Original file line number Diff line number Diff line change @@ -151,10 +151,15 @@ ns_section "ns/server/${server}/module/nsshell" {
151
151
152
152
ns_section " ns/server/${server} /module/revproxy" {
153
153
ns_param filters {
154
- ns_register_filter postauth GET /portainer/* ::revproxy::upstream -target http://172.17.0.2:9443 -regsubs {{/portainer " " }}
155
- ns_register_filter postauth POST /portainer/* ::revproxy::upstream -target http://172.17.0.2:9443
156
- ns_register_filter postauth DELETE /portainer/* ::revproxy::upstream -target http://172.17.0.3:9443 -regsubs {{/dirty " " }}
157
- ns_register_filter postauth PUT /portainer/* ::revproxy::upstream -target http://172.17.0.3:9443
154
+ ns_register_filter preauth GET /ns1/* ::revproxy::upstream -target http://172.17.0.3 -regsubs {{/ns1 " " }}
155
+ ns_register_filter preauth POST /ns1/* ::revproxy::upstream -target http://172.17.0.3 -regsubs {{/ns1 " " }}
156
+ ns_register_filter preauth DELETE /ns1/* ::revproxy::upstream -target http://172.17.0.3 -regsubs {{/ns1 " " }}
157
+ ns_register_filter preauth PUT /ns1/* ::revproxy::upstream -target http://172.17.0.3 -regsubs {{/ns1 " " }}
158
+
159
+ ns_register_filter preauth GET /ns2/* ::revproxy::upstream -target http://172.17.0.4 -regsubs {{/ns2 " " }}
160
+ ns_register_filter preauth POST /ns2/* ::revproxy::upstream -target http://172.17.0.4 -regsubs {{/ns2 " " }}
161
+ ns_register_filter preauth DELETE /ns2/* ::revproxy::upstream -target http://172.17.0.4 -regsubs {{/ns2 " " }}
162
+ ns_register_filter preauth PUT /ns2/* ::revproxy::upstream -target http://172.17.0.4 -regsubs {{/ns2 " " }}
158
163
}
159
164
}
160
165
You can’t perform that action at this time.
0 commit comments