Kodu Sandbox нь код бүрийг тусгаарлагдсан Docker контейнерт ажиллуулж, live preview URL буцаадаг API үйлчилгээ. AI вэб бүтээгчдийн ард ажилладаг "гал тогоо" — одоо өөрсдийн гар дээр.
Жижиг, тодорхой, аюулгүй — нэг ажлыг сайн хийнэ.
Preview бүр өөрийн тусгаарлагдсан контейнерт. Ажил дуусмагц ор мөргүй устана — үлдэгдэл, хог байхгүй.
node_modules урьдчилан суулгасан image — npm install огт хийхгүй, React апп секундэд асна.
Бүх хүсэлт Bearer түлхүүрээр хамгаалагдсан. Оролтын хатуу хязгаар: файлын тоо, хэмжээ шалгагдана.
Контейнер бүр RAM/CPU/process хязгаартай, root биш хэрэглэгчээр ажиллана. Нэг нь нөгөөд халдахгүй.
HTML/CSS/JS-ээс эхлээд бүтэн Next.js төсөл хүртэл — файлуудыг tar-аар контейнерт шууд бичнэ.
Монголын AI вэб бүтээгч KoDu-гийн preview-г тэжээх зорилготой төрсөн. Баримт бичиг бүгд монголоор.
Гурван алхам — API дуудахад бүгд автоматаар болно.
Файлуудаа илгээ. POST /api/previews руу төслийн файлууд + горимоо (static / Next.js) явуулна.
Sandbox контейнер асаана. Файлууд tar-аар контейнерт бичигдэж, сервер ажиллаж эхэлмэгц бэлэн болно.
Preview URL авна. Хариунд шууд нээж болох URL ирнэ. 15 минутын дараа контейнер өөрөө цэвэрлэгдэнэ.
Өдөр бүр 1%. Нэг асуудал → нэг шийдэл → дараагийнх.
Preview engine (M1) · Олон файлтай төсөл (M2) · Next.js template (M2.5) · API түлхүүр
Landing сайт · VPS байршуулалт · Дулаан контейнерийн pool
Цэвэр preview домэйн · Сүлжээний тусгаарлалт · gVisor/microVM · Kodu Cloud