Code in.
Live out.
A PaaS for shipping Dockerized apps on your own cloud. Connect a repo, set your runtime, and Hatch handles the path to production.
Your cloud. One deployment layer.
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
Confirm the branch and Dockerfile path, then add the environment variables your app needs at runtime.
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.
Built for every workload your app grows into.
Start with a web service today, then expand into private services, workers, and scheduled jobs as your system evolves.
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...