From 938693919118ecea0dc7bfd128237757b1245f59 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Wed, 9 Jul 2025 16:29:33 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20ssl=20=ED=8F=B4=EB=8D=94=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C=20=ED=9B=84=20=EB=8B=A8=EC=88=9C=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ssl 폴더가 없으므로 ~/robeing-nginx/* 로 내부 파일만 삭제 - README.md에서 ssl 폴더 보존 설명 제거 - 더 간단하고 안전한 배포 방식 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/deploy.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 95c41e5..dcf8a21 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,7 +23,7 @@ jobs: PORT: ${{ secrets.NAS_PORT }} USER: ${{ secrets.NAS_USER }} run: | - ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "mkdir -p ~/robeing-nginx && find ~/robeing-nginx -maxdepth 1 -not -name ssl -not -name '.' -exec rm -rf {} + || true" + ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "rm -rf ~/robeing-nginx/* || true; mkdir -p ~/robeing-nginx" tar --exclude='.git' -czf - . | ssh -o StrictHostKeyChecking=no -p $PORT $USER@$HOST "cd ~/robeing-nginx && tar -xzf -" - name: Start services via SSH diff --git a/README.md b/README.md index 2c69b61..7ba9177 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ nginx-deploy/ 1. **main 브랜치에 push** 2. **GitHub Actions** 자동 실행 -3. **파일 전송** (Ubuntu 서버 ~/robeing-nginx, ssl 폴더 보존) +3. **파일 전송** (Ubuntu 서버 ~/robeing-nginx) 4. **Docker Compose** 자동 재시작 ## 서버 설정