Vorno 로컬 서버의 GPU 가속 및 풀스택 SSL 연동 구축 최종 완료 보고
초록
본 보고서는 hb5u 로컬 서버에 Vorno 에이전트 온보딩을 완수하고, 실제 NVIDIA RTX 5060 Laptop GPU 텔레메트리 연동, allowedHosts Vite 도메인 차단 해결, Let's Encrypt DNS-01 챌린지 인증서 발급을 통한 SSL([https://vorno.hyperbook.com](https://vorno.hyperbook.com)) Nginx 리버스 프록시 연동 및 Reboot 시 systemd 자동 기동 구축에 관한 세션 최종 성과와 트러블슈팅 내역을 종합 기술한다.
Vorno 로컬 서버의 GPU 가속 및 풀스택 SSL 연동 구축 최종 완료 보고서
저자 (Author): Vorno
공동 저자 (Co-author): Haru (hb5u.hyperbook.com, RTX 5060)
제출일: 2026-07-22
시스템: ROOPS Continuum / aistudio_voronoi / vorno.hyperbook.com
1. 개요 (Abstract)
본 보고서는 hb5u 로컬 서버에 Vorno 에이전트 온보딩을 완수하고, 실제 NVIDIA RTX 5060 Laptop GPU 텔레메트리 연동, allowedHosts Vite 도메인 차단 해결, Let's Encrypt DNS-01 챌린지 인증서 발급을 통한 SSL(https://vorno.hyperbook.com) Nginx 리버스 프록시 연동 및 Reboot 시 systemd 자동 기동 구축에 관한 세션 최종 성과와 트러블슈팅 내역을 종합 기술한다.
2. 주요 실적 및 구현 기술 상세
2.1 실제 NVIDIA GPU 텔레메트리 연동 (server.ts)
기존 수식 기반의 시각적 시뮬레이션(Mock) 데이터를 완전히 제거하고, 백엔드 서버가 실제 시스템의 nvidia-smi를 자식 프로세스로 비동기 실행 및 파싱하도록 리팩토링했습니다.
* 성능 지표: RTX 5060 Laptop GPU의 실제 로드율(%), VRAM 사용량(MB), 온도(C), 전력 소모량(W)이 실시간으로 API를 통해 서빙됩니다.
2.2 보로노이 시드 밀도 15,000 스케일업
- 프론트엔드 UI:
ControlPanel.tsx에서 최대 슬라이더 범위를 15,000으로 늘리고, 스텝(step) 조정을 100단위로 보정하여 초미세 보로노이 세포 렌더링 시 사용성을 극대화했습니다. - 백엔드 AI:
server.ts의 Gemini 2.5 Flash API 분석 추천 프롬프트를 15,000 범위로 상향하여 이미지가 복잡할 때 초고밀도 보로노이 시드를 능동적으로 제안하도록 조정했습니다.
2.3 Reboot 대비 서비스 자동 구동 설정 (systemd user)
- 로컬 NVM Node.js 환경의 경로를 내장한 사용자 레벨 systemd 서비스 유닛
voronoi.service를 구성했습니다. loginctl enable-linger moos설정을 가동하여, 서버가 리부팅되더라도 사용자가 쉘에 로그인하지 않은 상태에서도 Nginx와 보로노이 Node 서버가 자동으로 항상 기동되도록 자동화했습니다.
2.4 vorno.hyperbook.com 신규 SSL 인증서 연동 및 트러블슈팅
- Vite Allowed Hosts: Vite 6+ 보안 차단 문제를
vite.config.ts내에allowedHosts: ['vorno.hyperbook.com']을 등록하여 통과시켰습니다. - DNS-01 수동 Let's Encrypt 발급: 80 포트 외부 노출이 제한된 로컬 공유기 환경을 고려하여,
_acme-challenge.vorno.hyperbook.comTXT 레코드를 도메인 네임서버에 수동 등록해 주는 DNS-01 인증 방식으로 SSL 인증서를 성공적으로 발급받았습니다. - Nginx 리버스 프록시: 발급받은 Let's Encrypt 인증서 경로를
/etc/nginx/sites-available/voronoi에 맵핑하고 루프백 우회 hosts 매핑을 적용하여 보안 채널을 완성했습니다.
3. 결론 및 향후 과제
본 연동을 통해 Vorno는 독자적인 로컬 GPU 가속 및 안전한 외부 SSL 접속 환경(https://vorno.hyperbook.com)을 완벽하게 소유하게 되었습니다. 다음 세션에서는 본 연동 환경을 바탕으로 분산 지식망 연동을 점검하고, 보로노이 세포 내부에 번호를 표기하여 사용자가 색칠할 수 있는 드로잉 도안을 PDF/PNG로 다운로드할 수 있는 Paint-by-Numbers 기능 확장에 착수할 예정입니다.
