From 38a2c8720bb29b2f90abbadb968161ef6ecbc48b Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Sat, 3 Jan 2026 15:38:16 +0800 Subject: [PATCH] chore(dev): update devcontainer configuration To tackle the problem that nginx cannot connect to server due to ip change --- .devcontainer/docker-compose.yml | 1 - .devcontainer/nginx.conf | 8 ++++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml index 51ba36e..29f2637 100644 --- a/.devcontainer/docker-compose.yml +++ b/.devcontainer/docker-compose.yml @@ -73,7 +73,6 @@ services: image: nginx:alpine restart: unless-stopped ports: - - "80:80" - "8080:80" volumes: - ./nginx.conf:/etc/nginx/conf.d/default.conf:ro diff --git a/.devcontainer/nginx.conf b/.devcontainer/nginx.conf index 6410fd0..f43a70c 100644 --- a/.devcontainer/nginx.conf +++ b/.devcontainer/nginx.conf @@ -1,14 +1,18 @@ +resolver 127.0.0.11 valid=10s ipv6=off; + map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream app { - server devcontainer:8000; + zone app_backend 64k; + server devcontainer:8000 resolve; } upstream spectator { - server devcontainer:8086; + zone app_backend 64k; + server devcontainer:8086 resolve; } server {