diff --git a/pharmq-setup-v2.sh b/pharmq-setup-v2.sh index b758946..6a01e66 100644 --- a/pharmq-setup-v2.sh +++ b/pharmq-setup-v2.sh @@ -752,7 +752,7 @@ phase6_setup_ct() { # 6-2. Microsoft ODBC Driver 18 print_step "ODBC Driver 18 설치 중... (FreeTDS 아님!)" - ct_exec "curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg" + ct_exec "curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --batch --yes --dearmor -o /usr/share/keyrings/microsoft-prod.gpg" ct_exec 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/ubuntu/24.04/prod noble main" > /etc/apt/sources.list.d/mssql-release.list' ct_exec "apt-get update -qq && ACCEPT_EULA=Y apt-get install -y msodbcsql18" >/dev/null 2>&1 # FreeTDS/tdsodbc 제거 (혹시 설치돼있으면) @@ -782,7 +782,7 @@ phase6_setup_ct() { # 6-4. API 서버 코드 클론 + 설치 print_step "API 서버 코드 설치 중..." - ct_exec "git clone https://git.0bin.in/thug0bin/person-lookup-web.git /srv/person-lookup-web-local 2>/dev/null || (cd /srv/person-lookup-web-local && git pull)" + ct_exec "git clone https://thug0bin:d83f70b219c6028199a498fb94009f4c1debc9a9@git.0bin.in/thug0bin/person-lookup-web.git /srv/person-lookup-web-local 2>/dev/null || (cd /srv/person-lookup-web-local && git pull)" ct_exec "cd /srv/person-lookup-web-local && pip3 install -r requirements.txt --break-system-packages -q" 2>/dev/null ct_exec "pip3 install brother_ql pytz qrcode netifaces pydantic anthropic httpx PyYAML rich --break-system-packages -q" 2>/dev/null print_ok "API 서버 코드 설치 완료" diff --git a/pharmq-setup.sh b/pharmq-setup.sh index 73b8ae1..840d3f7 100644 --- a/pharmq-setup.sh +++ b/pharmq-setup.sh @@ -749,7 +749,7 @@ phase6_setup_ct() { # 6-2. Microsoft ODBC Driver 18 print_step "ODBC Driver 18 설치 중... (FreeTDS 아님!)" - ct_exec "curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg" + ct_exec "curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --batch --yes --dearmor -o /usr/share/keyrings/microsoft-prod.gpg" ct_exec 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/ubuntu/24.04/prod noble main" > /etc/apt/sources.list.d/mssql-release.list' ct_exec "apt-get update -qq && ACCEPT_EULA=Y apt-get install -y msodbcsql18" >/dev/null 2>&1 # FreeTDS/tdsodbc 제거 (혹시 설치돼있으면) @@ -779,7 +779,7 @@ phase6_setup_ct() { # 6-4. API 서버 코드 클론 + 설치 print_step "API 서버 코드 설치 중..." - ct_exec "git clone https://git.0bin.in/thug0bin/person-lookup-web.git /srv/person-lookup-web-local 2>/dev/null || (cd /srv/person-lookup-web-local && git pull)" + ct_exec "git clone https://thug0bin:d83f70b219c6028199a498fb94009f4c1debc9a9@git.0bin.in/thug0bin/person-lookup-web.git /srv/person-lookup-web-local 2>/dev/null || (cd /srv/person-lookup-web-local && git pull)" ct_exec "cd /srv/person-lookup-web-local && pip3 install -r requirements.txt --break-system-packages -q" 2>/dev/null ct_exec "pip3 install brother_ql pytz qrcode netifaces pydantic anthropic httpx PyYAML rich --break-system-packages -q" 2>/dev/null print_ok "API 서버 코드 설치 완료"