nodejs-app
Deploy a Node.js application - supports PM2, systemd, Docker, or Kubernetes
실행 기록 포함
예시 보기배포 레시피(recipaie)와 실행 기록(prodaie)을 함께 보여주는 실제 사례입니다.
각 예시는 recipaie 템플릿을 보여주며, 가능한 경우 실제 배포를 담은 prodaie 실행 기록도 함께 보여줍니다.
Deploy a Node.js application - supports PM2, systemd, Docker, or Kubernetes
실행 기록 포함
예시 보기Deploy Publog centralized log viewer - supports Docker Compose, Docker Swarm, Kubernetes, or standalone binary
실행 기록 포함
예시 보기Deploy Redis in-memory data store - supports Docker, Kubernetes, package manager, or source build
실행 기록 포함
예시 보기Install MCP bridge tools for AI assistant integration - standalone binaries, no containers required
실행 기록 포함
예시 보기여러분의 도구를 위한 recipaie(배포 레시피)를 만들려면:
prodaie는 실행 기록으로, recipaie를 실행한 "산출물"입니다. 보통 AI 어시스턴트가 배포를 진행하면서 만들어냅니다.
recipaie 읽기 - AI가 배포 레시피를 맥락으로 전달받습니다
prodaie 초기화 - 이번 배포에 대한 location 항목을 만듭니다
기록: success: true/false 및 details: "what happened"
location 상태 설정 - "complete", "partial", "failed" 중 하나로 표시합니다
prodaie 저장 - 나중에 참고할 수 있도록 보관합니다
prodaie의 각 단계에는 두 개의 결과 필드가 있습니다:
| 필드 | 형식 | 설명 |
|---|---|---|
| boolean | 단계가 성공했거나 의도적으로 건너뛴 경우 |
| string | 무슨 일이 있었는지에 대한 사람이 읽을 수 있는 설명 |
AI가 recipaie를 실행하면 실행 결과가 담긴 prodaie를 만들어냅니다. 아래는 한 단계만 떼어 보여주는 예입니다:
{
"order": 3,
"what": "Install Redis",
"how": "docker run -d redis:7-alpine",
"verify": "redis-cli ping returns PONG"
}
AI가 레시피를 실행하고 나면 다음을 만들어냅니다:
{
"order": 3,
"what": "Install Redis",
"how": "docker run -d redis:7-alpine",
"verify": "redis-cli ping returns PONG",
"success": true,
"details": "Container started, ping OK"
}