Developers

Get Started

Resources

More

The news that Xervo (formerly known as Modulus) is shutting down was announced today. We are thankful to the Xervo leadership team for choosing us as the provider for their customers to transition their production deployments to.

In this blog post we'll walk you through our migration plan to Now. You'll learn in a few simple steps how to continue your online operations and resume deploying changes to your services and websites without any interruptions.

Before we continue, we know that migrating to a new service on short notice is a difficult and sometimes frustrating experience.

To avoid any hiccups in this process, we have a set up a channel #xervo in our Public Slack Community where you can find members of the ZEIT team and other people from the community to answer any migration-related questions.

We conceived Now to be the simplest, fastest and most scalable deployment solution for websites and APIs.

All it takes to deploy is one command in a directory that contains a package.json,Dockerfile or just HTML files (for static hosting):

now

Your Now deployments are immutable: every time you run now, you get a new unique URL (ending in .now.sh) for the source code and dependencies at that point in time.

When it's time to go to production, you run a now alias command as follows:

now alias my-deployment-url-2jf4h2jfh2.now.sh my-domain.com

For this to work, the only requirement is that you point my-domain.com to our nameservers.

We then take care of provisioning SSL certificates, load balancing, setting up DNS records, serving your content over HTTP/2 and much more.

With those two commands we have covered the basis of deploying for development, staging and production. All with the same model! To learn more about this philosophy, we recommend you read our Introduction Guide.