콘텐츠로 이동

Kevin Bentley: 14대 IP 카메라용 자가 호스팅 NVR을 2주 만에 구축

Kevin Bentley: 14대 IP 카메라용 자가 호스팅 NVR을 2주 만에 구축

섹션 제목: “Kevin Bentley: 14대 IP 카메라용 자가 호스팅 NVR을 2주 만에 구축”

Kevin Bentley는 프라이버시 우려로 Synology의 폐쇄형 NVR을 대체하기 위해 14대 IP 카메라용 자가 호스팅 영상 녹화 시스템을 만들었다. 2025년 크리스마스에 Synology를 떼어내고 약 2주 후 전체 배포 완료.

스택은 FastAPI + React + PostgreSQL을 Docker로 오케스트레이션. FFmpeg, 카메라당 단일 프로세스, ONNX Runtime으로 YOLO11 객체 탐지, 배경 제거로 오탐 억제, FSM 기반 이벤트 추적. Vision LLM으로 장면 설명. Show HN에 올려 검토를 요청했다.

14대 카메라가 24/7 정상 운영. 옵션 GPU 가속, 보조 드라이브 자동 마이그레이션과 S3 오프로드를 갖춘 계층형 스토리지. Bentley는 React 프런트엔드의 약 99.99%를 Claude Code가 썼고 백엔드는 대부분 자기가 작성했다고 추정한다.

솔로 개발자에게 AI가 가장 강한 영역은 프런트엔드 쪽이라는 명확한 분업 데이터 포인트. 약한 인증을 알려진 갭으로 명시하고 외부 검토를 요청한 자세는 건강한 모델이다.

“Hobby project replaces commercial product in 2 weeks is becoming a recurring shape.” 의역: “취미 프로젝트가 2주 만에 상용 제품을 대체한다”는 패턴이 점점 흔해지고 있다.