서버, 인프라21 [Claude 블로그 자동화] Jenkins로 Docker 자동 배포 파이프라인 구축하기 3편 코드 고칠 때마다 서버 들어가서 직접 배포하고 있다면.이거 한번 생각해봐요.git push 하나로 끝나면 어떨까요?이전에 Hetzner 서버에 Jenkins 올리는 과정을 정리한 적이 있어요.Docker 소켓 마운트, SSH 키 등록, Webhook 연결까지 전부 다뤘거든요.→ Jenkins CI/CD 파이프라인 직접 구성해봤습니다 — Hetzner 실전 세팅 5편Jenkins 자체가 처음이거나 설치부터 다시 보고 싶다면 위 글 먼저 보고 오는 걸 추천해요.이번 글은 그 설정이 이미 돼있다는 전제에서, 이 프로젝트(web-scrap-note) 전용 파이프라인을 추가하는 과정만 다뤄요.이전에 작성한 Python Flask 를 활용한 RSS 자동 수집기 만든 과정을 보시려면 아래 글에서 보시면 됩니다. 이전.. 2026. 5. 29. [Claude 블로그 자동화] Ubuntu 서버에 Claude Code 도커로 올리기 1편 솔직히 처음엔 "Claude Code를 왜 서버에 올려?"라고 생각했거든요.로컬에서 쓰면 되지, 굳이?근데 막상 써보니까 달라요.매일 반복되는 크롤링 자동화, 블로그 글감 수집, 초안 작성까지 — 이걸 혼자 다 돌리는 서버가 하나 있으면 얘기가 달라지거든요.저도 그래서 시작했어요. 우분투 서버 하나 띄우고, 거기에 Claude Code부터 올려봤습니다.왜 서버에 Claude Code를?로컬에서 Claude.ai 쓰다 보면 이런 상황이 생겨요."아 이 글감 나중에 써야지" → 탭 닫음 → 증발.아니면 매일 아침 RSS 피드 긁어서 Claude한테 붙여넣고 "이거 블로그 써줘" 하는 루틴을 손으로 반복하는 거잖아요.하루 이틀은 괜찮아요. 근데 3주 지나면 귀찮아지거든요.그래서 방향을 바꿨어요.서버가 매일 알.. 2026. 5. 28. [월 1만원으로 내 서비스 올리기] 도메인 연결하고 HTTPS까지 적용해봤습니다 — Hetzner 실전 세팅 7편 Hetzner 서버에 도메인 연결하고 Certbot으로 HTTPS SSL 인증서 발급까지 Docker Compose 환경에서 실제 삽질 기반으로 정리했어요.이전글 : [서버, 인프라] - 서버에 내 도메인 달기 — 도메인 구매부터 DNS 연결까지 (6편)5편에서 Jenkins CI/CD 파이프라인까지 완성했잖아요.근데 아직 http://서버IP 로 접속하는 거라 좀 아쉽거든요. 도메인 연결하고 HTTPS까지 붙여야 진짜 서비스처럼 보이죠.이번 편에서 도메인 연결이랑 SSL 인증서 발급까지 다 끝낼게요. 근데 Docker Compose 환경에서 Certbot 쓰는 게 생각보다 설정할 게 좀 있거든요. 그 부분도 다 정리해뒀어요.전체 순서 먼저 잡고 갈게요도메인 DNS 설정 (A 레코드 → 서버 IP)→ C.. 2026. 5. 27. [월 1만원으로 내 서비스 올리기] 서버에 내 도메인 달기 — 도메인 구매부터 DNS 연결까지 6편 헤츠너 서버에 도메인 연결하는 방법, 호스팅케이알 구매 경험과 국내외 업체 가격 비교까지 한 번에 정리했습니다. 이전 글: [서버, 인프라] - GitHub push 하면 자동으로 배포된다고? Jenkins CI/CD 파이프라인 직접 구성해봤습니다 — Hetzner 실전 세팅 5편드디어 여기까지 왔네요.서버 만들고, 도커 올리고, CI/CD 파이프라인까지 다 진행했는데 정작 주소창에 IP 숫자 치고 있으면... 뭔가 아직 덜 된 느낌이죠?맞아요. 덜 된 거 맞거든요.서비스처럼 보이려면 도메인이 있어야 해요. 123.456.789.0 이 아니라 myservice.kr 같은 주소요.오늘은 도메인을 어디서 사고, 얼마인지, 그리고 서버에 어떻게 연결하는지까지 한 번에 정리해볼게요.도메인, 어디서 사야 해요?솔.. 2026. 5. 26. [월 1만원으로 내 서비스 올리기] GitHub push 하면 자동으로 배포된다고? Jenkins CI/CD 파이프라인 직접 구성해봤습니다 — Hetzner 실전 세팅 5편 Jenkins 파이프라인으로 GitHub push 시 Next.js·Spring Boot 자동 빌드·배포 구성하는 전 과정 실제 삽질 기반으로 정리했어요. 이전 글: [서버, 인프라] - Next.js + Spring Boot, Hetzner 서버에 직접 올려봤습니다 — Docker Compose + Nginx 세팅 4편4편에서 Docker Compose로 프론트/백엔드 올리는 것까지 했잖아요.근데 솔직히 말하면, 코드 바꿀 때마다 서버 들어가서 직접 빌드하고 재시작하는 게 너무 귀찮거든요. 파일 하나 고쳤는데 SSH 접속 → git pull → docker build → docker compose restart 이 과정을 매번 반복해야 해요.이게 Jenkins CI/CD를 쓰는 이유예요. GitHub에.. 2026. 5. 25. [월 1만원으로 내 서비스 올리기] Next.js + Spring Boot, Hetzner 서버에 직접 올려봤습니다 — Docker Compose + Nginx 세팅 4편 GitHub SSH Key 등록부터 Docker Compose로 Next.js·Spring Boot 올리고 Nginx 리버스 프록시까지 실제 삽질 기반으로 정리했어요.이전 글: [서버, 인프라] - Docker + Jenkins, 서버에 직접 올려봤습니다 — Hetzner 실전 세팅 3편 3편에서 Docker 설치하고 Jenkins 띄웠잖아요.이번엔 드디어 실제 서비스를 올리는 단계예요.프론트엔드(Next.js)랑 백엔드(Spring Boot) 둘 다 Docker로 올리고, Nginx로 묶는 것까지 할 거거든요. 근데 생각보다 변수가 꽤 있었어요. 삽질한 부분도 다 넣었으니까 그냥 따라오시면 돼요.GitHub Private 레포 — SSH Key로 연결하기서버에서 GitHub 코드를 가져와야 하는데, .. 2026. 5. 24. 이전 1 2 3 4 다음