Deploy to AWS. When it breaks, we fix it.
Galleon deploys your containerized apps to your own AWS account. When a deployment fails, we read the logs, diagnose the root cause, and open a pull request with the fix.
No DevOps hire required.
[Demo GIF: deploy fails → Claude diagnoses → PR appears with Terraform diff → merge → green checkmark]
Real failure. Real diagnosis. Real PR. No edits.
Your Fargate task won't start. Now what?
You check CloudWatch. The log group has six streams. You pick one. It says exited with code 1. You open the task definition. You wonder if it's the port. Or the memory limit. Or the IAM role. Or the env var you renamed last Tuesday.
Three hours later, you find it: the health check path was /health and the app serves /healthz.
Galleon finds it in 30 seconds and opens a PR.
Three steps. No YAML.
Connect your repo and AWS account
One-click CloudFormation creates a scoped IAM role. We never store credentials.
Push to main
We detect your stack, generate Terraform, and deploy to ECS Fargate in your account.
If it breaks, check your PRs
Galleon analyzes the failure, identifies the root cause, and opens a fix PR. You review and merge. We redeploy.
The failures we diagnose
- Wrong container port or health check path
- Missing or misnamed environment variables
- IAM permissions blocking ECR pulls or Secrets Manager access
- Memory or CPU limits too low for your workload
- Security group rules blocking traffic
- Terraform misconfigurations flagged by policy (public RDS, missing encryption, etc.)
Application code bugs (unhandled exceptions, dependency errors) get surfaced to you with the exact log lines and a suggested fix — but we don't write your business logic.
Your AWS account. Your bill. Your credits.
Galleon deploys into your AWS account. You pay AWS directly — no markup, no middleman. Got credits from YC, Techstars, or AWS Activate? Use them.
Cancel Galleon anytime and your infrastructure keeps running. No lock-in, no migration, no hostage situation.
How we compare
| Platform | Self-heals failures | Runs in your AWS | Use your AWS credits | Simplest setup |
|---|---|---|---|---|
| Render | — | — | — | ✓ |
| Railway | — | — | — | ✓ |
| Fly.io | — | — | — | ✓ |
| Porter | — | ✓ | ✓ | — |
| Qovery | — | ✓ | ✓ | — |
| Galleon | ✓ | ✓ | ✓ | — |
Render, Railway, and Fly.io are simpler to set up — just a Git URL. Galleon requires an AWS account. The trade-off: your infrastructure, your credits, your control.
$99/month. Flat. Forever.
Unlimited apps. Unlimited deploys. Unlimited team members.
No per-seat fees. No bandwidth overages. No surprises.
Founding member rate — locked in for life
14-day free trial. No credit card required. Trial starts on your first deploy.
Your AWS costs are separate — you pay AWS directly at their standard rates.
Cancel anytime. Your infrastructure keeps running.
FAQ
- What does Galleon actually do?
- Galleon detects your framework, generates Terraform and GitHub Actions, and deploys your app to your own AWS account. When a deployment fails, it reads the logs, diagnoses the root cause, and opens a PR with the fix. You review, merge, and it redeploys automatically.
- What do I pay AWS on top of the Galleon fee?
- Depends on your workload, but a typical Next.js app with moderate traffic runs $30–80/month on AWS. You pay AWS directly at their standard rates. Galleon never touches your AWS bill.
- Can I use my AWS credits?
- Yes. Since everything runs in your AWS account, all your existing credits, Reserved Instances, Savings Plans, and enterprise agreements apply normally.
- How does the free trial work?
- Sign up, connect your AWS account, and deploy. Your 14-day trial starts when you trigger your first deploy — not when you sign up. Full access to everything, no credit card required.
- What happens if I cancel?
- Your infrastructure keeps running. It’s your AWS account. Galleon orchestrates deployments — we don’t host your infrastructure. Cancel and your apps stay up.
- What’s the founding member pricing?
- $49/month for life, locked in forever — even when we raise prices. First 50 customers only. When the spots are gone, they’re gone.