0xCI
From PR preview to production, on your own AWS.
0xCI is a zero-config, open-source GitHub App that gives every pull request its own live preview URL like Vercel, then ships every merge to main straight to production on your own custom domain. All deployed to your own AWS account. Zero config, no vendor lock-in.
How does 0xCI work?
1. Install
Add the 0xCI GitHub App to your repository with a single click. No complex configuration files needed.
2. Connect AWS
Securely link your AWS account using OIDC. We provision isolated preview environments automatically.
3. Ship
Open a PR and get a live preview URL instantly. Merge to main and it deploys to production on your own custom domain, automatically.
- 1
Install
Add the 0xCI GitHub App to your repository with a single click. No complex configuration files needed.
- 2
Connect AWS
Securely link your AWS account using OIDC. We provision isolated preview environments automatically.
- 3
Ship
Open a PR and get a live preview URL instantly. Merge to main and it deploys to production on your own custom domain, automatically.
The case for your own cloud
Why not Vercel?
Managed platforms trade your infrastructure control for convenience, and charge a premium for it. 0xCI gives you the same DX on your own AWS account.
| Feature | Vercel Pro | Netlify Pro | 0xCI |
|---|---|---|---|
| Base price | $20/seat/mo | $19/seat/mo | $0 |
| Bandwidth | $0.15/GB after 1 TB | $0.55/GB after 100 GB | ~$0.11/GB (CloudFront) |
| Preview environments | ✓ | ✓ | ✓ |
| Your own AWS account | ✗ | ✗ | ✓ |
| Data sovereignty | ✗ | ✗ | ✓ |
| No vendor lock-in | ✗ | ✗ | ✓ |
| Long-lived secrets | Required | Required | Never, OIDC only |
Domain Finder
Find your domain.
We generate the config.
Check availability, then enter it in the setup wizard. 0xCI provisions the Route 53 hosted zone, SSL certificate, and DNS for you, so every merge to main deploys straight to your domain.
Get Started
Ready to ship?
Five minutes from now, every PR in your repo will have its own live AWS preview.
Install GitHub App