홈랩
VM 7대 + 컨테이너 21대 — 이 모든 서비스가 올라가 있는 물리적 기반.
2025 — 운영 중운영 중
ProxmoxOPNsensenginxCloudflareAuthentikPBS
이 사이트를 포함한 모든 서비스가 올라가 있는 물리적 기반입니다. Proxmox 하이퍼바이저 위에 VM과 LXC 컨테이너로 서비스를 격리해 운영합니다. 페이지 하단의 초록 점이 이 홈랩의 실시간 상태입니다.
구성
- 가상화: Proxmox VE — 서비스별로 컨테이너를 분리해 장애 반경을 좁힙니다.
- 네트워크: 외부/내부 브릿지를 분리하고 OPNsense가 그 사이를 라우팅합니다. 침입 탐지(Suricata)도 여기서 돕니다.
- 엣지: 모든 트래픽은 Cloudflare를 거쳐 단일 nginx 리버스 프록시로 들어옵니다. 원본 서버는 외부에 직접 노출되지 않습니다.
- 인증: Authentik으로 통합 SSO를 구성해 내부 서비스들의 로그인을 한 곳으로 모았습니다.
- 백업: Proxmox Backup Server가 매일 새벽 전 노드를 백업합니다. 백업은 "복원해봐야 백업"이라는 원칙으로 주기적으로 복원 리허설을 합니다.
- 관측: 자체 모니터링(bomwatch)이 전 노드의 메트릭·로그를 수집합니다.
배운 것
홈랩의 진짜 비용은 하드웨어가 아니라 정전 이후의 아침입니다. 부팅 순서 의존성, 마운트 레이스, 자동 시작 설정 — 장애를 겪을 때마다 복구 절차가 문서로 쌓이고, 그 문서가 곧 이 블로그의 글감이 됩니다.