| name | nuri-deploy |
| description | Deploy to Mac Mini production server. Use when asked to "deploy", "배포", "push to production", or "서버 반영". |
Deploy Workflow
Pre-deploy checks
make pre-deploy
make verify-all
Both must pass before deploying. If either fails, fix the issue first.
Deploy
make deploy-mini
Post-deploy verification
- SSH to Mac Mini and verify the service is running
- Check scheduler heartbeat:
cat data/.scheduler_heartbeat
- Verify API responds:
curl http://<mini-ip>:8001/api/pipeline/status
- Check dashboard loads:
http://<mini-ip>:3000
Rollback
If something breaks after deploy:
make backup
git log --oneline -5
git checkout <sha>