What is webapp.io?
Webapp.io is a hyper-optimized DevOps platform for webapps. We build testing VMs in seconds every time you push code to GitHub, GitLab, or BitBucket.- Our VMs automatically hibernate when they aren’t being used
- We let you duplicate VMs to make copies of your stack and run acceptance tests in parallel
- We take snapshots of the VM as it builds, so that future builds can entirely skip
docker pull
ornpm install
What happens when I sign up?
- You’ll install webapp.io onto a GitHub, GitLab or BitBucket repository
- Our onboarding will guide you to build a Layerfile which defines your VM build
- You commit your Layerfile, and we’ll automatically build it into a VM every time you push a commit.
What can serverless VMs be used for?
Our users primarily use serverless VMs for three things:- Preview environments - by making a Layerfile with the EXPOSE WEBSITE directive, you immediately get an environment deployed for every pull request.
- Acceptance tests - by making a Layerfile with SPLIT 5, you can build your stack and fork it five times to run tests in parallel.
- Hosting - by using webapp.io hosting, you can make ephemeral environments stick around and not shut off.
Limits
General Limits
The following general limits are applied to all Webapp.io accounts to prevent abuse.- | Starter | Pro | Team | Scale |
---|---|---|---|---|
Number of members | 3 | 10 | 50 | Unlimited |
CI/CD Features | ||||
Concurrency | None | 6 parallel VMs | 12 parallel VMs | Custom based on server size |
Debugging terminal access | ✔ | ✔ | ✔ | ✔ |
BUTTON feature | ✔ | ✔ | ✔ | |
INHERITANCE feature | ✔ | ✔ | ✔ | |
SPLIT feature | ✔ | ✔ | ✔ | |
GitHub, GitLab, BitBucket Integrations | ✔ | ✔ | ✔ | ✔ |
Cypress, Reflect.run, Doppler Integrations | ✔ | ✔ | ✔ | ✔ |
API & Webhooks | ✔ | ✔ | ✔ | ✔ |
Layerfile Analytics | ✔ | ✔ | ||
Custom performance reports | ✔ | |||
Custom integration requests | ✔ | |||
Production-like preview environments | ||||
Access to free domain cidemo.co | ✔ | ✔ | ✔ | ✔ |
Secure preview environments | ✔ | ✔ | ✔ | ✔ |
Retry feature | ✔ | ✔ | ✔ | ✔ |
Version history guarantee | None | 15 days for 10 URLs | 30 days for 50 URLs | Custom |
Bandwidth | 10GB | 100GB | 1TB | Custom |
Number of private previewers | 3 | 10 | 50 | Custom |
Full stack hosting | ||||
Host your full stack MVPs | ✔ | ✔ | ✔ | ✔ |
Domains per organization | 1 | 5 | 10 | Unlimited |
Server access | ||||
VM access | 2 VMs | 7 VMs | 12 VMs | Custom based on private server |
Server type | Shared | Shared | Shared | Private |
Support, Security & Compliance | ||||
Technical support levels | Community Forum | Email & Slack Connect | Email, Slack Connect & Video with SLAs | |
Custom roles and permissions | ✔ | ✔ | ||
SOC2 and HIPAA support | ✔ | ✔ | ||
Security reviews | ✔ | |||
Pay by invoice | ✔ |