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 pullornpm 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.
If your project is likely to exceed these limits, please contact sales to discuss solutions.