These repositories demonstrate how deploy-stack handles various frameworks and architectural patterns. Each example includes the auto-generated Terraform, GitHub Actions, and container configurations.
- Heroku to AWS Migration (Django): A classic Heroku-style monolith migrated via the Procfile Importer, demonstrating a multi-container Web and Celery Worker architecture deployed from a single codebase.
- Vercel to AWS Migration (Next.js): Demonstrates automatic translation of Vercel edge routing (
vercel.json) to native AWS Application Load Balancer rules. - Docker Compose to AWS Migration: Demonstrates automatic translation of local
docker-compose.ymlsidecars (like Redis) into a multi-container AWS ECS Task Definition communicating overlocalhost.
- Next.js Fullstack App: A complete Next.js deployment showcasing the generated Terraform, CloudFront setup, and automated OIDC workflow.
- Vite / React SPA: Demonstrates SPA routing and
dist/auto-detection. - Create React App: Validates backward compatibility with legacy Webpack pipelines and
build/auto-detection. - Astro Static Site: Demonstrates modern static site generation (SSG).
- SvelteKit Application: Demonstrates static adapter integration and custom output folder detection.
- Nuxt 3 (SSR): Demonstrates a fully server-side rendered Nuxt application using Nitro's optimized Node output.
- Express.js API: A standard Node.js backend setup.
- Python FastAPI: A Python API demonstrating unprivileged port mapping.
- Ruby on Rails: A production Rails 7+ setup featuring an auto-provisioned PostgreSQL database and secure
.auto.tfvarsMaster Key injection. - Django / Python: A secure Gunicorn/WSGI implementation with PostgreSQL and unprivileged container adapters.
- Go / Fiber: A distroless, compiled Go binary deployment demonstrating ultra-low memory footprints and instant boot times.