diff --git a/server-nginx-default b/server-nginx-default index 6b10d32..829627f 100644 --- a/server-nginx-default +++ b/server-nginx-default @@ -51,6 +51,60 @@ server { try_files $uri $uri/ /index.html; } + # API endpoints + location /api/ { + proxy_pass http://localhost:8000; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # Admin dashboard + location /admin { + proxy_pass http://localhost:8000; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # RB10508 API endpoints - 51124 서버로 프록시 + location ^~ /rb10508/ { + proxy_pass http://192.168.219.52:10508/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # RB8001 API endpoints - 51124 서버로 프록시 + location ^~ /rb8001/ { + proxy_pass http://192.168.219.52:8001/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # RB10408 API endpoints (희재님 테스트용) - 51124 서버로 프록시 + location ^~ /rb10408/ { + proxy_pass http://192.168.219.52:10408/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # Skill Email API endpoints + location /skill-email/ { + proxy_pass http://localhost:8501/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + location /.well-known/acme-challenge/ { alias /var/www/html/.well-known/acme-challenge/; }