Code in.
Live out.
You provide the Dockerfile. Hatch provisions the queue, builds the image, registers the ECS task, routes the ALB, and points the wildcard SSL.
Your cloud. Our control plane.
Hatch is a self-hosted alternative to platforms like Render and Heroku. Instead of paying a premium for managed hosting, Hatch lives directly inside your AWS account.
Connect Repository
Link your GitHub account. Select a repository and branch. Hatch automatically configures webhooks to listen for code changes.
Configure Environment
Set your CPU/Memory requirements, expose your port, and securely add environment variables.
Automated Rollout
Click deploy. Hatch builds your image, pushes it to ECR, provisions Fargate compute, and assigns a secure HTTPS domain.
Universal Support
Hatch supports every modern language and framework through Docker.
Everything you need to build.
Deploy complex architectures using simple building blocks.
Web Services
Public-facing applications with auto-provisioned SSL and zero-downtime rollouts.
Private Services
Internal APIs and microservices that sit safely behind your VPC.
Background Workers
Always-on processes pulling from queues like RabbitMQ or SQS.
Cron Jobs
Scheduled tasks executed via AWS EventBridge triggers.
Ship faster without paying the DevOps tax.
Zero-Downtime Rollouts
Traffic shifts seamlessly to new instances only after health checks pass.
Real-Time Log Streaming
Every build and deploy step streams live to your browser via WebSocket.
Automated TLS & DNS
Every web service gets a secure, HTTPS-enabled URL out of the box.
git push origin main
→ Webhook intercepted
→ Queueing BuildJobEvent...
→ Compiling container image...
→ Provisioning Fargate task...
System Blueprint
Engineered for decoupling.
Hatch operates as a monorepo of independent microservices communicating over RabbitMQ.