Skip to content

Commit a255a08

Browse files
committed
fix: oidc, global default, and remember me issues
1 parent ea2e59a commit a255a08

10 files changed

Lines changed: 186 additions & 122 deletions

File tree

docker/nginx-https.conf

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ http {
3838

3939
map $http_x_forwarded_port $proxy_x_forwarded_port {
4040
default $http_x_forwarded_port;
41-
'' $server_port;
41+
'' '';
4242
}
4343

4444
ssl_protocols TLSv1.2 TLSv1.3;
@@ -87,7 +87,7 @@ http {
8787
location ~ ^/users/sessions(/.*)?$ {
8888
proxy_pass http://127.0.0.1:30001;
8989
proxy_http_version 1.1;
90-
proxy_set_header Host $host;
90+
proxy_set_header Host $http_host;
9191
proxy_set_header X-Real-IP $remote_addr;
9292
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
9393
proxy_set_header X-Forwarded-Proto $proxy_x_forwarded_proto;
@@ -96,7 +96,7 @@ http {
9696
location ~ ^/users(/.*)?$ {
9797
proxy_pass http://127.0.0.1:30001;
9898
proxy_http_version 1.1;
99-
proxy_set_header Host $host;
99+
proxy_set_header Host $http_host;
100100
proxy_set_header X-Real-IP $remote_addr;
101101
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
102102
proxy_set_header X-Forwarded-Proto $proxy_x_forwarded_proto;
@@ -107,7 +107,7 @@ http {
107107
location ~ ^/version(/.*)?$ {
108108
proxy_pass http://127.0.0.1:30001;
109109
proxy_http_version 1.1;
110-
proxy_set_header Host $host;
110+
proxy_set_header Host $http_host;
111111
proxy_set_header X-Real-IP $remote_addr;
112112
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
113113
proxy_set_header X-Forwarded-Proto $scheme;
@@ -116,7 +116,7 @@ http {
116116
location ~ ^/releases(/.*)?$ {
117117
proxy_pass http://127.0.0.1:30001;
118118
proxy_http_version 1.1;
119-
proxy_set_header Host $host;
119+
proxy_set_header Host $http_host;
120120
proxy_set_header X-Real-IP $remote_addr;
121121
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
122122
proxy_set_header X-Forwarded-Proto $scheme;
@@ -125,7 +125,7 @@ http {
125125
location ~ ^/alerts(/.*)?$ {
126126
proxy_pass http://127.0.0.1:30001;
127127
proxy_http_version 1.1;
128-
proxy_set_header Host $host;
128+
proxy_set_header Host $http_host;
129129
proxy_set_header X-Real-IP $remote_addr;
130130
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
131131
proxy_set_header X-Forwarded-Proto $scheme;
@@ -134,7 +134,7 @@ http {
134134
location ~ ^/rbac(/.*)?$ {
135135
proxy_pass http://127.0.0.1:30001;
136136
proxy_http_version 1.1;
137-
proxy_set_header Host $host;
137+
proxy_set_header Host $http_host;
138138
proxy_set_header X-Real-IP $remote_addr;
139139
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
140140
proxy_set_header X-Forwarded-Proto $scheme;
@@ -143,7 +143,7 @@ http {
143143
location ~ ^/credentials(/.*)?$ {
144144
proxy_pass http://127.0.0.1:30001;
145145
proxy_http_version 1.1;
146-
proxy_set_header Host $host;
146+
proxy_set_header Host $http_host;
147147
proxy_set_header X-Real-IP $remote_addr;
148148
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
149149
proxy_set_header X-Forwarded-Proto $scheme;
@@ -156,7 +156,7 @@ http {
156156
location ~ ^/snippets(/.*)?$ {
157157
proxy_pass http://127.0.0.1:30001;
158158
proxy_http_version 1.1;
159-
proxy_set_header Host $host;
159+
proxy_set_header Host $http_host;
160160
proxy_set_header X-Real-IP $remote_addr;
161161
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
162162
proxy_set_header X-Forwarded-Proto $scheme;
@@ -165,7 +165,7 @@ http {
165165
location ~ ^/terminal(/.*)?$ {
166166
proxy_pass http://127.0.0.1:30001;
167167
proxy_http_version 1.1;
168-
proxy_set_header Host $host;
168+
proxy_set_header Host $http_host;
169169
proxy_set_header X-Real-IP $remote_addr;
170170
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
171171
proxy_set_header X-Forwarded-Proto $scheme;
@@ -177,7 +177,7 @@ http {
177177

178178
proxy_pass http://127.0.0.1:30001;
179179
proxy_http_version 1.1;
180-
proxy_set_header Host $host;
180+
proxy_set_header Host $http_host;
181181
proxy_set_header X-Real-IP $remote_addr;
182182
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
183183
proxy_set_header X-Forwarded-Proto $scheme;
@@ -196,7 +196,7 @@ http {
196196

197197
proxy_pass http://127.0.0.1:30001;
198198
proxy_http_version 1.1;
199-
proxy_set_header Host $host;
199+
proxy_set_header Host $http_host;
200200
proxy_set_header X-Real-IP $remote_addr;
201201
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
202202
proxy_set_header X-Forwarded-Proto $scheme;
@@ -212,7 +212,7 @@ http {
212212
location ~ ^/encryption(/.*)?$ {
213213
proxy_pass http://127.0.0.1:30001;
214214
proxy_http_version 1.1;
215-
proxy_set_header Host $host;
215+
proxy_set_header Host $http_host;
216216
proxy_set_header X-Real-IP $remote_addr;
217217
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
218218
proxy_set_header X-Forwarded-Proto $scheme;
@@ -223,7 +223,7 @@ http {
223223
proxy_http_version 1.1;
224224
proxy_set_header Upgrade $http_upgrade;
225225
proxy_set_header Connection 'upgrade';
226-
proxy_set_header Host $host;
226+
proxy_set_header Host $http_host;
227227
proxy_cache_bypass $http_upgrade;
228228
proxy_set_header X-Real-IP $remote_addr;
229229
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -263,7 +263,7 @@ http {
263263
location /ssh/ {
264264
proxy_pass http://127.0.0.1:30001;
265265
proxy_http_version 1.1;
266-
proxy_set_header Host $host;
266+
proxy_set_header Host $http_host;
267267
proxy_set_header X-Real-IP $remote_addr;
268268
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
269269
proxy_set_header X-Forwarded-Proto $scheme;
@@ -297,7 +297,7 @@ http {
297297
location /ssh/tunnel/ {
298298
proxy_pass http://127.0.0.1:30003;
299299
proxy_http_version 1.1;
300-
proxy_set_header Host $host;
300+
proxy_set_header Host $http_host;
301301
proxy_set_header X-Real-IP $remote_addr;
302302
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
303303
proxy_set_header X-Forwarded-Proto $scheme;
@@ -306,7 +306,7 @@ http {
306306
location /ssh/file_manager/recent {
307307
proxy_pass http://127.0.0.1:30001;
308308
proxy_http_version 1.1;
309-
proxy_set_header Host $host;
309+
proxy_set_header Host $http_host;
310310
proxy_set_header X-Real-IP $remote_addr;
311311
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
312312
proxy_set_header X-Forwarded-Proto $scheme;
@@ -315,7 +315,7 @@ http {
315315
location /ssh/file_manager/pinned {
316316
proxy_pass http://127.0.0.1:30001;
317317
proxy_http_version 1.1;
318-
proxy_set_header Host $host;
318+
proxy_set_header Host $http_host;
319319
proxy_set_header X-Real-IP $remote_addr;
320320
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
321321
proxy_set_header X-Forwarded-Proto $scheme;
@@ -324,7 +324,7 @@ http {
324324
location /ssh/file_manager/shortcuts {
325325
proxy_pass http://127.0.0.1:30001;
326326
proxy_http_version 1.1;
327-
proxy_set_header Host $host;
327+
proxy_set_header Host $http_host;
328328
proxy_set_header X-Real-IP $remote_addr;
329329
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
330330
proxy_set_header X-Forwarded-Proto $scheme;
@@ -333,7 +333,7 @@ http {
333333
location /ssh/file_manager/sudo-password {
334334
proxy_pass http://127.0.0.1:30004;
335335
proxy_http_version 1.1;
336-
proxy_set_header Host $host;
336+
proxy_set_header Host $http_host;
337337
proxy_set_header X-Real-IP $remote_addr;
338338
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
339339
proxy_set_header X-Forwarded-Proto $scheme;
@@ -347,7 +347,7 @@ http {
347347

348348
proxy_pass http://127.0.0.1:30004;
349349
proxy_http_version 1.1;
350-
proxy_set_header Host $host;
350+
proxy_set_header Host $http_host;
351351
proxy_set_header X-Real-IP $remote_addr;
352352
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
353353
proxy_set_header X-Forwarded-Proto $scheme;
@@ -363,7 +363,7 @@ http {
363363
location ~ ^/network-topology(/.*)?$ {
364364
proxy_pass http://127.0.0.1:30001;
365365
proxy_http_version 1.1;
366-
proxy_set_header Host $host;
366+
proxy_set_header Host $http_host;
367367
proxy_set_header X-Real-IP $remote_addr;
368368
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
369369
proxy_set_header X-Forwarded-Proto $scheme;
@@ -372,7 +372,7 @@ http {
372372
location /health {
373373
proxy_pass http://127.0.0.1:30001;
374374
proxy_http_version 1.1;
375-
proxy_set_header Host $host;
375+
proxy_set_header Host $http_host;
376376
proxy_set_header X-Real-IP $remote_addr;
377377
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
378378
proxy_set_header X-Forwarded-Proto $scheme;
@@ -381,7 +381,7 @@ http {
381381
location ~ ^/status(/.*)?$ {
382382
proxy_pass http://127.0.0.1:30005;
383383
proxy_http_version 1.1;
384-
proxy_set_header Host $host;
384+
proxy_set_header Host $http_host;
385385
proxy_set_header X-Real-IP $remote_addr;
386386
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
387387
proxy_set_header X-Forwarded-Proto $scheme;
@@ -390,7 +390,7 @@ http {
390390
location ~ ^/metrics(/.*)?$ {
391391
proxy_pass http://127.0.0.1:30005;
392392
proxy_http_version 1.1;
393-
proxy_set_header Host $host;
393+
proxy_set_header Host $http_host;
394394
proxy_set_header X-Real-IP $remote_addr;
395395
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
396396
proxy_set_header X-Forwarded-Proto $scheme;
@@ -403,7 +403,7 @@ http {
403403
location ~ ^/uptime(/.*)?$ {
404404
proxy_pass http://127.0.0.1:30006;
405405
proxy_http_version 1.1;
406-
proxy_set_header Host $host;
406+
proxy_set_header Host $http_host;
407407
proxy_set_header X-Real-IP $remote_addr;
408408
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
409409
proxy_set_header X-Forwarded-Proto $scheme;
@@ -412,7 +412,7 @@ http {
412412
location ~ ^/activity(/.*)?$ {
413413
proxy_pass http://127.0.0.1:30006;
414414
proxy_http_version 1.1;
415-
proxy_set_header Host $host;
415+
proxy_set_header Host $http_host;
416416
proxy_set_header X-Real-IP $remote_addr;
417417
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
418418
proxy_set_header X-Forwarded-Proto $scheme;
@@ -421,7 +421,7 @@ http {
421421
location ~ ^/dashboard/preferences(/.*)?$ {
422422
proxy_pass http://127.0.0.1:30006;
423423
proxy_http_version 1.1;
424-
proxy_set_header Host $host;
424+
proxy_set_header Host $http_host;
425425
proxy_set_header X-Real-IP $remote_addr;
426426
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
427427
proxy_set_header X-Forwarded-Proto $scheme;
@@ -433,7 +433,7 @@ http {
433433

434434
proxy_set_header Upgrade $http_upgrade;
435435
proxy_set_header Connection "upgrade";
436-
proxy_set_header Host $host;
436+
proxy_set_header Host $http_host;
437437
proxy_cache_bypass $http_upgrade;
438438

439439
proxy_set_header X-Real-IP $remote_addr;
@@ -453,7 +453,7 @@ http {
453453
location ~ ^/docker(/.*)?$ {
454454
proxy_pass http://127.0.0.1:30007;
455455
proxy_http_version 1.1;
456-
proxy_set_header Host $host;
456+
proxy_set_header Host $http_host;
457457
proxy_set_header X-Real-IP $remote_addr;
458458
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
459459
proxy_set_header X-Forwarded-Proto $scheme;

0 commit comments

Comments
 (0)