If you want a brand new domain to use with your Now deployments, you can buy one directly from Now and have it setup automatically on your account without any further need of setup.
When buying a domain, it may take a few minutes to setup and propagate before it is ready to use. In this time, the domain will show as external when you see it in Now CLI or from the Web UI.
From the Web
Using the ZEIT domains page you can search for an available domain and then add it to your account in an instant. The domain will automatically be setup, ready for you to alias your deployments to.
Searching for a domain on the ZEIT Domains page.
When you find the domain you want, you can buy it right there and then:
Buying a domain from the ZEIT Domains page.
After the domain is purchased and ready, you will see it listed in your account or team's domains dashboard. You are now free to use this domain to alias your deployments to without any extra config!
The bought domain listed in the domains dashboard.
From the CLI
You can buy a domain with Now CLI using the
now domains buy command:
Buying a domain with Now CLI.
Once the domain is bought, it will automatically be verified (this may take a few minutes) and available for you to alias your deployments.
You can see your domain in your account by using the
now domains ls command or checking the setup status by using the
now domains inspect command.
Listing and finding a domain with Now CLI.
With a domain in account or team, the next step is to alias a deployment to that domain.