GitHub Actions 배포 자동화 5단계 — 블로그 CI/CD 파이프라인 구축

GitHub Actions — 설정 및 실행 결과 화면

블로그에 글을 올릴 때마다 수동으로 빌드하고 배포하는 건, 한두 번은 괜찮지만 반복되면 상당한 시간 낭비이다. hugo build 치고, 결과물 확인하고, FTP나 rsync로 올리고, 혹시 잘못된 건 없나 확인하고… 이 루틴을 매번 반복하다 보면, 글 쓰는 시간보다 배포하는 시간이 더 길어지는 날이 온다. 나는 Hugo로 블로그를 운영하면서, 초반에는 로컬에서 빌드하고 Cloudflare Pages에 수동으로 푸시하는 방식을 썼다. … 더 읽기

GitHub Actions 배포 자동화 5단계 — 블로그 CI/CD 파이프라인 구축

블로그에 글을 올릴 때마다 수동으로 빌드하고 배포하는 건, 한두 번은 괜찮지만 반복되면 상당한 시간 낭비이다. hugo build 치고, 결과물 확인하고, FTP나 rsync로 올리고, 혹시 잘못된 건 없나 확인하고… 이 루틴을 매번 반복하다 보면, 글 쓰는 시간보다 배포하는 시간이 더 길어지는 날이 온다. 나는 Hugo로 블로그를 운영하면서, 초반에는 로컬에서 빌드하고 Cloudflare Pages에 수동으로 푸시하는 방식을 썼다. … 더 읽기

GitHub Actions 배포 자동화 5단계 — 블로그 CI/CD 파이프라인 구축

GitHub Actions — 설정 및 실행 결과 화면

블로그에 글을 올릴 때마다 수동으로 빌드하고 배포하는 건, 한두 번은 괜찮지만 반복되면 상당한 시간 낭비입니다. hugo build 치고, 결과물 확인하고, FTP나 rsync로 올리고, 혹시 잘못된 건 없나 확인하고… 이 루틴을 매번 반복하다 보면, 글 쓰는 시간보다 배포하는 시간이 더 길어지는 날이 옵니다. 나는 Hugo로 블로그를 운영하면서, 초반에는 로컬에서 빌드하고 Cloudflare Pages에 수동으로 푸시하는 방식을 썼다. … 더 읽기

Telegram 알림봇 만들기 5단계 — Python으로 Bot API 10분 완성

이 글을 끝까지 따라하면, 텔레그램으로 서버 상태 알림을 받을 수 있는 봇이 완성된다. 배포 성공하면 “✅ 배포 완료”가 날아오고, 서버 CPU가 90%를 넘으면 “🔥 서버 과부하” 경고가 폰에 뜨는 그 봇을 말하는 거다. 슬랙이나 디스코드 웹훅도 써봤지만, 결국 가장 빠르게 확인하는 건 텔레그램이었다. 앱 알림이 바로 오니까. 나는 사이드 프로젝트 서버를 모니터링하려고 텔레그램 봇을 처음 … 더 읽기