Skip to content

Commit 1adda78

Browse files
committed
fix: update docker ports
1 parent 75cc432 commit 1adda78

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

docker-compose.local.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ services:
2929
container_name: nginx-proxy
3030
image: nginx:stable-alpine
3131
ports:
32-
- "8080:80" # Production environment
33-
- "9000:9000" # Development environment
32+
- "0.0.0.0:8080:80" # Production environment
33+
- "0.0.0.0:9000:9000" # Development environment
3434
volumes:
3535
- ./nginx/proxy.conf:/etc/nginx/conf.d/default.conf
3636
depends_on:

nginx/proxy.conf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
server {
22
listen 80;
3+
server_name _;
34

45
# Redirect version paths without trailing slash to include trailing slash
56
location ~ ^/v[0-9]+\.[0-9]+\.[0-9]+$ {
@@ -16,7 +17,9 @@ server {
1617
proxy_set_header X-Real-IP $remote_addr;
1718
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
1819
proxy_set_header X-Forwarded-Proto $scheme;
20+
proxy_set_header X-Forwarded-Host $host;
1921
proxy_cache_bypass $http_upgrade;
22+
proxy_redirect off;
2023
}
2124

2225
# Handle version-specific routes
@@ -29,7 +32,9 @@ server {
2932
proxy_set_header X-Real-IP $remote_addr;
3033
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
3134
proxy_set_header X-Forwarded-Proto $scheme;
35+
proxy_set_header X-Forwarded-Host $host;
3236
proxy_cache_bypass $http_upgrade;
37+
proxy_redirect off;
3338
}
3439

3540
# Handle assets under version paths
@@ -42,7 +47,9 @@ server {
4247
proxy_set_header X-Real-IP $remote_addr;
4348
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
4449
proxy_set_header X-Forwarded-Proto $scheme;
50+
proxy_set_header X-Forwarded-Host $host;
4551
proxy_cache_bypass $http_upgrade;
52+
proxy_redirect off;
4653
}
4754

4855
# Handle all other routes
@@ -55,12 +62,15 @@ server {
5562
proxy_set_header X-Real-IP $remote_addr;
5663
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
5764
proxy_set_header X-Forwarded-Proto $scheme;
65+
proxy_set_header X-Forwarded-Host $host;
5866
proxy_cache_bypass $http_upgrade;
67+
proxy_redirect off;
5968
}
6069
}
6170

6271
server {
6372
listen 9000;
73+
server_name _;
6474

6575
# Default route for root
6676
location = / {
@@ -72,7 +82,9 @@ server {
7282
proxy_set_header X-Real-IP $remote_addr;
7383
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
7484
proxy_set_header X-Forwarded-Proto $scheme;
85+
proxy_set_header X-Forwarded-Host $host;
7586
proxy_cache_bypass $http_upgrade;
87+
proxy_redirect off;
7688
}
7789

7890
# Handle all other routes
@@ -85,6 +97,8 @@ server {
8597
proxy_set_header X-Real-IP $remote_addr;
8698
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
8799
proxy_set_header X-Forwarded-Proto $scheme;
100+
proxy_set_header X-Forwarded-Host $host;
88101
proxy_cache_bypass $http_upgrade;
102+
proxy_redirect off;
89103
}
90104
}

0 commit comments

Comments
 (0)