서버, 인프라18 Ubuntu 서버에 Claude Code + Codex 올려봤더니, 개발 방식이 달라졌어요 처음엔 저도 그냥 로컬에서 썼어요.Claude Code 터미널 켜고, 이것저것 시키고. 그러다 문득 이런 생각이 들더라고요."얘가 실수로 뭔가 지우면 어떡하지?"그 불안감 한 번쯤 느껴보셨죠?그래서 아예 Ubuntu 서버에 AI 개발 환경을 분리해서 올려봤어요. Hetzner 서버 기준으로요.결론부터 말하면, 생각보다 훨씬 강력했고, 구조 설계를 잘못하면 진짜 사고 납니다.왜 로컬이 아니라 서버인가요?질문 당연하죠. 저도 처음엔 그랬거든요.근데 로컬에서 Claude Code 돌리다 보면 문제가 생겨요.개발 환경이 프로젝트마다 충돌남AI가 수정한 파일이 어떤 건지 추적이 힘듦다른 기기에서 이어서 작업하려면 동기화 문제가 생김서버에 올리면 이게 싹 해결돼요. AI가 항상 같은 환경에서, 같은 코드를 보고 작.. 2026. 6. 2. [Claude 블로그 자동화] 블로그 글감 자동화 완성 — 수집부터 티스토리 발행까지 5편 4편까지 오면서 인프라는 다 만들었어요.서버 올리고, RSS 수집하고, 자동 배포하고, 도메인까지 붙였죠.근데 솔직히 말하면, 인프라 세팅이 목적이 아니었잖아요.블로그 글을 꾸준히 쓰고 싶었던 거거든요.그게 출발점이었어요.오늘은 그 마지막 퍼즐 조각이에요.수집된 글감을 Claude.ai에 넘기고, 초안 받고, 티스토리에 발행하는 전체 흐름을 정리할게요.이전글 : [서버, 인프라] - nginx + certbot SSL 설정으로 도메인 연결하기 4편전체 흐름 한눈에 보기매일 05:00 crontab 자동 수집↓출근 후 웹에서 오늘 수집 데이터 확인↓"오늘 수집 데이터 복사" 버튼 클릭↓Claude.ai에 붙여넣기↓주제 고르고 초안 요청↓Markdown 다듬기↓티스토리 발행[이미지 삽입] 키워드: "cont.. 2026. 5. 31. [Claude 블로그 자동화] nginx + certbot SSL 설정으로 도메인 연결하기 4편 http://서버IP:5000이 주소로 접속하고 있으면, 솔직히 좀 찜찜하죠.포트 번호 붙어있고, http에, IP 주소 그대로고.브라우저에서 "안전하지 않은 사이트"라고 뜨는 순간 의욕이 떨어지거든요.오늘은 이걸 정리해요.nginx 리버스 프록시로 Flask 앱을 도메인에 연결하고, HTTPS까지 올리는 작업이에요.이 작업전에 jenkins를 활용해 RSS 사이트의 자동 배포 파이프라인을 구축했었어요. 그부분은 아래 링크에서 확인 가능해요. 이전글 : [서버, 인프라] - Jenkins로 Docker 자동 배포 파이프라인 구축하기 3편예전 글에서 이미 다뤘어요nginx + certbot + SSL 인증서 발급 전체 과정은 이전에 정리한 글이 있어요.Docker Compose 환경에서 Certbot을 컨.. 2026. 5. 30. [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 2 3 다음