From 6257025c8e619a16194d10e8e41ff4e482214c54 Mon Sep 17 00:00:00 2001 From: chpark Date: Fri, 27 Mar 2026 01:42:48 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=A3=A8=ED=8A=B8=20=EA=B2=BD=EB=A1=9C?= =?UTF-8?q?=20/admin=20=EB=A6=AC=EB=8B=A4=EC=9D=B4=EB=A0=89=ED=8A=B8=20+?= =?UTF-8?q?=20git=20URL=20=EC=9D=B8=EC=BD=94=EB=94=A9=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- src/app.js | 3 +++ start-server.sh | 9 +++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app.js b/src/app.js index 9742b96..d250b91 100644 --- a/src/app.js +++ b/src/app.js @@ -41,6 +41,9 @@ function adminAuth(req, res, next) { res.status(401).send('인증 실패'); } +// ===== 루트 → 관리자로 리다이렉트 ===== +app.get('/', (req, res) => res.redirect('/admin')); + // ===== 관리자 페이지 ===== app.get('/admin', adminAuth, (req, res) => { res.render('admin/dashboard'); diff --git a/start-server.sh b/start-server.sh index f01ff91..4bfb391 100644 --- a/start-server.sh +++ b/start-server.sh @@ -39,12 +39,9 @@ docker compose down 2>/dev/null || docker-compose down 2>/dev/null echo "[2/5] 이전 이미지 정리..." docker image prune -f -# Git 설정 - 인증정보 URL에 포함시켜 비밀번호 입력 생략 -# @는 %40으로 인코딩 -GIT_USER="chpark%40wace.me" -GIT_PASS="1313Qkrckd%21%21" -GIT_REPO="39.117.244.52:3000/chpark/admin_st.git" -GIT_URL="http://${GIT_USER}:${GIT_PASS}@${GIT_REPO}" +# Git 설정 - URL에 인증정보 포함 (특수문자 인코딩 필수) +# chpark@wace.me → chpark%40wace.me / 1313Qkrckd!! → 1313Qkrckd%21%21 +GIT_URL='http://chpark%40wace.me:1313Qkrckd%21%21@39.117.244.52:3000/chpark/admin_st.git' echo "" echo "[3/5] Git 최신 소스 받기..."