This project is an AI-powered tool to help migrate stacks from PaaS providers (Heroku, Render) to IaaS providers (AWS, GCP, Scaleway, Azure) using Qovery.
- User-friendly web interface for selecting source and destination platforms
- Secure handling of credentials
- Automated generation of Terraform manifests and Dockerfiles
- Downloadable migration files
- Step-by-step guidance for executing the migration
- Docker and Docker Compose
- Node.js (for local development)
- Go (for local development)
- Clone the repository:
git clone https://github.com/yourusername/qovery-migration-ai-agent.git
cd qovery-migration-ai-agent
- Start the application using Docker Compose:
docker-compose up --build
- Open your browser and navigate to
http://localhost:3000
to access the application.
For local development:
- Start the backend:
cd backend
go run main.go
- Start the frontend:
cd frontend
npm install
npm start