Notes: deployment
2026-02-08
GitHub repository created and code pushed successfully!
Repository: https://github.com/vladbesson/ai-plans Remote: git@github.com:vladbesson/ai-plans.git Branch: main
All code is now on GitHub and ready for deployment.
2026-02-12
Production deployment completed successfully! 🎉
Live URL: https://plans.balabanovich.ru
What's working: - ✅ GitHub repository: https://github.com/vladbesson/ai-plans - ✅ Coolify auto-deployment on git push - ✅ Domain configured with HTTPS (Let's Encrypt) - ✅ Traefik reverse proxy - ✅ MkDocs Material site rendering - ✅ Site accessible publicly (Basic Auth removed temporarily)
Configuration: - Server: Coolify - Volume: /data/coolify/applications/qwk8s408gggg84gsocgs408o - Network: coolify (external) - Port: 8000 (internal)
Next steps: - Configure Basic Auth via Coolify UI (optional) - Enable MCP auto-push: set GIT_AUTO_PUSH=true in Kiro config - Test end-to-end workflow from Kiro to production
Deployment workflow: 1. Make changes locally 2. Git commit & push to GitHub 3. Coolify auto-deploys 4. Site updates automatically at https://plans.balabanovich.ru
2026-02-12
End-to-end testing completed successfully! ✅
Test Results: - ✅ Created test plan via MCP tools - ✅ Files created locally in correct structure - ✅ Git commits created automatically - ✅ Manual push to GitHub (auto-push needs Kiro restart) - ✅ Coolify detected push and deployed - ✅ Site updated at https://plans.balabanovich.ru - ✅ All content visible on production
Test Plan URL: https://plans.balabanovich.ru/test-workflow/production-test/
Deployment Time: - Local operations: <1 second - Git push: ~1 second - Coolify deployment: ~1-2 minutes - Total: ~2 minutes from creation to production
Known Issues: - GIT_AUTO_PUSH requires Kiro restart to take effect - Currently pushing manually, will work automatically after restart
Production Status: 🟢 LIVE and working perfectly!