Zeit Now

ZEIT Nowとは #

  • サーバーレスデプロイのためのクラウドプラットフォームサービスのこと.

サブドメインの割り当て方 #

  1. まずはメインドメインをNowに登録する.
now domains add iotajapan.com
  1. サブドメインのエイリアスを登録しようとする.
# 以下を実行すると,
now alias https://my-docs.test.now.sh docs.iotajapan.com
# 以下のようなエラーが返ってくる.
Error! We could not alias since the domain iotajapan.com could not be verified due to the following reasons:
a) Nameservers verification failed since we see a different set than the intended set:
    Intended Nameservers    Current Nameservers
    c.zeit-world.co.uk      01.dnsv.jp             ☓
    d.zeit-world.org        02.dnsv.jp             ☓
    e.zeit-world.com        03.dnsv.jp             ☓
    f.zeit-world.net        04.dnsv.jp             ☓
b) DNS TXT verification failed since found no matching records.
    name        type        value
    _now        TXT         abc...xyz
Once your domain uses either the nameservers or the TXT DNS record from above, run again `now domains verify <domain>`.
 We will also periodically run a verification check for you and you will receive an email once your domain is verified.
 Read more: https://err.sh/now-cli/domain-verification
  1. お名前.comのNameserverを使用するとして, 返ってきたエラーの内容でDNS TXTレコードを登録する.

    ホスト名TYPETTLVALUE
    _now.iotajapan.comTXT3600abc…xyz
  2. ドメインの所有者認証を確かめる.

# 以下を実行し,
now domains veryfy iotajapan.com
# 以下のように返ってきたら認証されてる.
Success! Domain iotajapan.com was verified using DNS TXT record. [500ms]
You can verify with nameservers too. Run `now domains inspect iotajapan.com` to find out the intended set.
  1. DNS CNAMEレコードを登録する.

    ホスト名TYPETTLVALUE
    docs.iotajapan.comCNAME3600alias.zeit.co
  2. now.jsonを以下のように設定する.

{
  "version": 2,
  "alias": "docs.iotajapan.com"
}
  1. nowにデプロイする.
now --target production
  1. References