refactor admin UX and stabilize shell
TaxBaik CI/CD / build-and-deploy (push) Failing after 2m20s

This commit is contained in:
2026-07-09 00:03:33 +09:00
parent a2f94e2b5e
commit 89fa51efe2
91 changed files with 1633 additions and 1030 deletions
+12 -22
View File
@@ -25,7 +25,7 @@ sudo cat /etc/nginx/sites-available/taxbaik-domains.conf
또는 특정 부분만:
```bash
sudo grep -A 15 "location /taxbaik" /etc/nginx/sites-available/taxbaik-domains.conf
sudo grep -A 15 "location /" /etc/nginx/sites-available/taxbaik-domains.conf
```
---
@@ -33,7 +33,7 @@ sudo grep -A 15 "location /taxbaik" /etc/nginx/sites-available/taxbaik-domains.c
## 📋 현재 설정 (변경 전)
```nginx
location /taxbaik {
location / {
proxy_pass http://127.0.0.1:5001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
@@ -55,7 +55,7 @@ location /taxbaik {
```diff
- location /taxbaik {
+ location /taxbaik/ {
+ location / {
```
### 변경 2: proxy_pass 수정
@@ -67,21 +67,15 @@ location /taxbaik {
### 변경 3: rewrite 규칙 추가
```diff
location /taxbaik/ {
proxy_pass http://127.0.0.1:5001/;
+ rewrite ^/taxbaik/(.*)$ /$1 break;
proxy_http_version 1.1;
```
루트 프록시에서는 rewrite가 필요하지 않습니다.
---
## 📝 변경 후 최종 설정
```nginx
location /taxbaik/ {
proxy_pass http://127.0.0.1:5001/;
rewrite ^/taxbaik/(.*)$ /$1 break;
location / {
proxy_pass http://127.0.0.1:5001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
@@ -108,9 +102,8 @@ sudo cp /etc/nginx/sites-available/taxbaik-domains.conf /etc/nginx/sites-availab
sudo nano /etc/nginx/sites-available/taxbaik-domains.conf
# 3. 다음 변경사항 적용:
# - location /taxbaik { → location /taxbaik/ {
# - proxy_pass http://127.0.0.1:5001; → proxy_pass http://127.0.0.1:5001/;
# - proxy_pass 다음에 새 줄 추가: rewrite ^/taxbaik/(.*)$ /$1 break;
# - location /taxbaik { → location /
# - proxy_pass http://127.0.0.1:5001; → proxy_pass http://127.0.0.1:5001;
# 4. 저장 후 종료
# Ctrl+X → Y → Enter
@@ -122,14 +115,11 @@ sudo nano /etc/nginx/sites-available/taxbaik-domains.conf
# 백업
sudo cp /etc/nginx/sites-available/taxbaik-domains.conf /etc/nginx/sites-available/taxbaik-domains.conf.backup
# 변경 1: location /taxbaik → location /taxbaik/
sudo sed -i 's/location \/taxbaik {/location \/taxbaik\/ {/g' /etc/nginx/sites-available/taxbaik-domains.conf
# 변경 1: location / 유지
sudo sed -i 's/location \/taxbaik {/location \//g' /etc/nginx/sites-available/taxbaik-domains.conf
# 변경 2: proxy_pass 수정
sudo sed -i 's|proxy_pass http://127.0.0.1:5001;|proxy_pass http://127.0.0.1:5001/;|g' /etc/nginx/sites-available/taxbaik-domains.conf
# 변경 3: rewrite 규칙 추가
# (이 부분은 수동으로 확인 후 추가하는 것이 권장됨)
# 변경 2: proxy_pass 유지
sudo sed -i 's|proxy_pass http://127.0.0.1:5001/;|proxy_pass http://127.0.0.1:5001;|g' /etc/nginx/sites-available/taxbaik-domains.conf
```
### 방법 3: Python 스크립트