Pi를 샌드박싱하기 위한 로컬 microVM 사용 가능할까?
Local microVMs for sandboxing Pi?
핵심 요약
Pi CLI 실행을 위해 로컬 서버에서 온디맨드 방식으로 구동 가능한 오픈소스 microVM 솔루션을 찾는 중입니다.
- 로컬 인프라 활용 — 20코어/32GB RAM 서버를 활용해 외부 서비스 대신 자체 제어 가능한 환경 구축함
- microVM 요구사항 — Firecracker 스타일의 API 기반 에페메랄(ephemeral) VM 환경을 선호함
- 워크플로우 자동화 — GHA 러너 등에서 API를 통해 VM을 호출하고 제어하는 파이프라인 구축을 목표로 함
지금 Pi랑 Cursor 둘 다 쓰고 있는데, Cursor 클라우드 에이전트가 진짜 개꿀이긴 하거든? 근데 Pi를 쓰는 로컬 OSS 대안을 존나게 찾고 있어. 집에 20코어에 32GB 램 박힌 리눅스 서버가 있단 말이지. 여기서 PR 리뷰 하네스처럼 3~20분씩 돌아가는 긴 작업들을 위해 Pi CLI용 firecracker 스타일 VM을 필요할 때마다 띄우고 싶어. 핵심은 GHA 러너(나 그 비슷한 거)에서 터널링으로 쏴서 Pi 마이크로VM을 실행할 수 있는 API가 필요하다는 거야. Cursor는 구독료 내면 다 알아서 해주긴 하는데, 난 내가 직접 컨트롤 플레인 쥐고 커스텀하고 싶거든.
혹시 이런 거 비슷하게 구축해서 쓰는 사람 있냐? 리눅스에서 CPU랑 메모리 공유하면서 CLI나 API로 제어 가능한 일회성 마이크로VM 추천 좀 해줘.
Pi-sandbox는 좀 아닌 거 같고, exe.dev는 좋아 보이긴 하는데 4피트 거리에 빵빵한 서버 놔두고 굳이 돈 내면서 VM 빌려 쓰긴 싫거든.


