Skip to content

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!