Immich 머신러닝(ML) 구성을 이리저리 바꾸던 중에, 스마트 서치(CLIP)만 메모리를 유독 많이 먹고 GPU 메모리에 모델을 못 올려 죽는 일이 있었습니다. 얼굴 인식이나 OCR은 메모리를 별로 안 쓰고요. 그래서 떠올린 게 “ML 컨테이너를 CPU용, GPU용 두 개 띄워서 스마트 서치만 CPU로 보내면 되지 않나?”였습니다. 결론부터 말하면 기본 기능으로는 안 됩니다. 왜 안 되는지가 꽤 재밌어서 정리해…
공식 authentik Flow와 SMB DB 동기화로 비밀번호 변경·계정 비활성화를 시험했습니다. 구현 성공 이후에도 기존 Samba + OpenLDAP 구성을 선택한 이유를 정리했습니다.
제 홈랩 미니 PC 5대는 성능보다 조용함이 먼저입니다. 거실에서 팬 소리가 들리면 안 되니까, 부팅할 때 cron으로 CPU 전력 제한(RAPL PL1)을 28W에 묶어두고 씁니다. 그런데 그중 한 대(pve3)만 유독 느리고, 유독 뜨겁고, 가끔 멈추기까지 했습니다. “28W로 묶었으니 조용한 대신 좀 느린 거겠지” 하고 넘겼던 게 실수였습니다. 같은 CPU를 쓰는 노드들과 나란히 놓고 재보니 이건 설정…
홈랩 웹 앱의 OIDC 연결을 정리했습니다. WordPress issuer 수정과 기존 관리자 연결, Homarr 설정 보존, Gitea의 독립 로그인과 Fleet 의존성을 다룹니다.

![[Homelab] KubeShelf 개발기: Kubernetes 서비스를 자동으로 모으는 대시보드 [Homelab] KubeShelf 개발기: Kubernetes 서비스를 자동으로 모으는 대시보드](https://cola16.app/wp-content/uploads/2026/10/kubeshelf-demo-dashboard-20261009.png)
![[Homelab] Ingress는 그대로, Cloudflare Tunnel과 Gateway API 연결하기: 브리지 개발과 전환 기록 [Homelab] Ingress는 그대로, Cloudflare Tunnel과 Gateway API 연결하기: 브리지 개발과 전환 기록](https://cola16.app/wp-content/uploads/2026/10/cola16-cloudflare-gateway-design.png)



