Skip to content

Commit 31d2e77

Browse files
committed
fix: 자동 생성 스크립트 에러 수정과 실패 시 에러 처리 추가
1 parent f5267f6 commit 31d2e77

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

scripts/setup-cert.sh

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
CERT_NAME="_wildcard.gotogether.io.kr"
3+
CERT_NAME="_wildcard.gotogether.io.kr+2"
44

55
echo "🔐 Setting up mkcert for gotogether.io.kr..."
66

@@ -11,12 +11,21 @@ if ! command -v mkcert &> /dev/null; then
1111
fi
1212

1313
# 2. 로컬 CA 설치
14-
mkcert -install
14+
echo "📦 로컬 CA 설치 중..."
15+
if ! mkcert -install; then
16+
echo "❌ mkcert -install 실패. 관리자 권한이 필요할 수 있습니다."
17+
exit 1
18+
fi
1519

1620
# 3. 인증서 생성 (파일이 없을 때만)
1721
if [[ -f "${CERT_NAME}.pem" && -f "${CERT_NAME}-key.pem" ]]; then
1822
echo "✅ 인증서가 이미 존재합니다. 새로 생성하지 않습니다."
1923
else
20-
mkcert "*.gotogether.io.kr" 127.0.0.1 ::1
24+
echo "🔧 인증서가 존재하지 않아 새로 생성합니다..."
25+
if mkcert "*.gotogether.io.kr" 127.0.0.1 ::1; then
2126
echo "✅ 인증서 생성 완료: ${CERT_NAME}.pem, ${CERT_NAME}-key.pem"
27+
else
28+
echo "❌ 인증서 생성 실패. mkcert 실행 중 오류가 발생했습니다."
29+
exit 1
30+
fi
2231
fi

0 commit comments

Comments
 (0)