#devops
5개의 글.

Cloudflare Zero Trust Tunnel로 집 서버 안전하게 공개하기
Cloudflare Zero Trust Tunnel을 활용하면 라우터 포트포워딩 없이도 집 서버를 안전하게 외부로 공개할 수 있습니다. 서버가 직접 아웃바운드 연결을 맺어 공인 IP 노출을 막고, Cloudflare 엣지 네트워크를 통해 TLS 인증과 DDoS 방어까지 한 번에 해결하는 효율적인 보안 구성 방법을 소개합니다
2026-06-14 · 21 min read
#cloudflare#selfhosting#security#devops

Mac mini로 Next.js 앱 셀프호스팅하기: 전체 구성
Mac mini와 같은 소형 서버를 활용해 클라우드 비용 없이 Next.js 앱을 운영하는 방법을 소개합니다. Cloudflare Tunnel로 인바운드 포트 없이 보안을 유지하고, Docker Compose와 GitHub Actions로 배포를 자동화하며, 오프사이트 백업으로 안정성을 확보하는 전체 아키텍처와 운영 노하우를 상세히 다룹니다
2026-06-09 · 19 min read
#selfhosting#nextjs#docker#devops

GitHub Actions self-hosted runner로 집 서버에 자동 배포하기
GitHub Actions self-hosted runner를 활용해 방화벽 설정 없이 집 서버에 안전한 자동 배포 파이프라인을 구축하는 방법을 소개합니다. 운영 디렉토리 직접 배포 패턴과 게이트 설계, 타임아웃 및 동시성 제어 등 실전에서 마주하는 함정을 해결하며 견고한 배포 환경을 만드는 핵심 노하우를 정리했습니다
2026-06-08 · 18 min read
#cicd#github-actions#docker#devops

Docker 멀티스테이지 빌드로 이미지 90% 줄이기
빌드 도구와 런타임을 분리하는 멀티스테이지 빌드로 도커 이미지를 줄이는 법을, 베이스 이미지(slim/alpine/distroless) 트레이드오프와 레이어 캐시 순서 최적화까지 정리한다.
2026-06-06 · 17 min read
#docker#devops#performance#infra

무중단 데이터베이스 스키마 마이그레이션
운영 중 스키마 변경의 위험(테이블 잠금·rewrite)을 피하는 expand→migrate→contract 패턴을, CREATE INDEX CONCURRENTLY·NOT VALID/VALIDATE·배치 backfill 등 단계별 SQL로 정리한다.
2026-05-31 · 26 min read
#postgresql#database#devops#backend