We officially support clients and service integrations that communicate with our Public API to enable simple deployment workflows.
Our recommendation is to install:
- Now Desktop (which bundles Now CLI) to be able to quickly deploy while you develop and stay on top of your organization's events.
- Now for GitHub for a first-class GitHub integration that enables push-to-deploy, alias to a custom domain on merge, and much more.
Now Desktop
The latest Now Desktop is available to download from our website.
Alternatively, it can be installed with brew:
Now CLI
The Now CLI is open-source and distributed as binaries. It is very frequently updated and embeds helpful documentation on how to use it.
To verify it's installed and get started, run:
Run the following command to log in with your ZEIT account through Now CLI:
From npm
We distribute the Now CLI Binaries via npm
, for convenience and ease of distribution. If you already have npm
, which comes with Node.js, you can run:
From Binaries
The Now CLI binaries are available from our website for macOS, Windows, Linux, and Alpine Linux.
These binaries do not need Node.js installed to run.
Now for GitHub
Use the official Now for GitHub integration to automatically deploy each push and alias the latest iteration on the default branch.
Now for GitHub can be installed from the account settings page as shown below:
The Now for GitHub installation section within the account or team general settings page.