----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Documentation
Serverize facilitates the creation of development, testing, and preview environments, each tailored to empower different phases of the product lifecycle without unnecessary complexity. It uses Docker to package your application and deploy it to a unique URL, allowing you to share your work with others or test it in a production-like environment.
The simplest way to get started is with our zero-config deployment:
npx serverize
Serverize will automatically detect your framework and set up the appropriate configuration. If it can’t detect your framework, it will prompt you to choose one.
Or tell it where your Dockerfile is:
npx serverize -f ./Dockerfile
Or deploy an existing local image:
- Pull the image
docker pull docker/example-voting-app-vote
- Deploy
npx serverize --image docker/image-that-exposes-http-port
Core Concepts
- Projects - Organize your deployments
- Channels - Manage different environments
- Releases - Version your deployments
- Secrets - Handle environment variables
Deployment
CLI Reference
Manage your deployments using our CLI:
auth
- Authentication commandsprojects
- Project managementdeploy
- Deployment commandsreleases
- Release managementsecrets
- Secret managementlogs
- View deployment logs
Need Help?
- Join our Discord community for support
- Check out our example projects on GitHub
- Follow us on Twitter for updates