InfrastructureMay 2026
AWS EC2 deployment
K-Agent backend has migrated from a single-server IONOS VPS to AWS EC2, bringing improved reliability, elastic storage, and straightforward scaling.
What changed
Deployment workflow
GitHub Actions CI pushes to main, the EC2 instance pulls the latest code via SSH, and Docker Compose restarts the backend service. No downtime for the frontend (hosted on Vercel separately).
Storage planning
Each user workspace is isolated under `/workspace/<uid>/`. The free tier quota is set at 200 MB per user. The EBS volume can be expanded in AWS Console without stopping the instance.