カンマで区切って指定します。ドメインは異なっていても構いません。tokenを指定します。取得方法は次の節で説明します。tokenを取得sabayonがあなたのアプリを自動で設定するために、herokuが提供するoAuthの仕組みを利用します。tokenが必要です。toolbeltを使って簡単に取得できます。指定してあげましょう。アプリに認証リクエストのハンドラを追加するここからはアプリの実装依存の話なので、各々で対応する必要があります。いうURLで認証局からアクセスされるので、これを正しくハンドル出来るようにします。やって持ち主であることを証明します。RailsとかExpressでの実装方法が書いているので、よくあるスタックを使っている人はコピペでOK。koa.jsを使っている場合は以下を参考にしてください。}})ACME_KEYとかACME_TOKENという環境変数はsabayonが自動で設定してくれます。追加したらデプロイしましょう。手動でsabayonを実行するさっそく証明書を取得してみましょう。以下のコマンドを実行します。letsencrypt-app-for-<name>上手く行けば以下のようなログが出力されます。http://sub.domain.eu/.well-known/acme-challenge/HPdGXEC2XEMFfbgpDxo49MNBFSmzYREn2i1U1lsEBDgさあ、これで証明書が取得できて、あなたのアプリに設定されました!DNSの設定をSSL用に変更するherokuではHTTP用とHTTPS用のサーバが異なるので、合わせてやる必要があります。CNAMEでyour-app-name.herokuapp.comに向けられているはずです。SSL用の設定ではSNIが正しく動作するようにCNAMEをyour-app-name.com.herokudns.comとする必要があります。設定がプロパゲートされるまで待ちましょう。アクセスできるはずです。Cheers!!自動更新用ジョブを設定する最後に、有効期限が迫ったら自動で更新してくれる設定をしましょう。手動で実行しましたが、これを毎日実行するようにするだけです。sabayonは期限が一ヶ月以内の時だけ新しく証明書を取得するように計らってくれます。できてるゥ!!以下のようにスケジューラーを追加します。scheduler:standardブラウザでherokuのダッシュボードを開いて、スケジューラの設定画面を開いて下さい。下記画像のように設定します。これで、毎日sabayonが実行されるようになりました。-name>DNS設定がおかしい上記のようなエラーが出たら、あなたのDNS設定を見なおして下さい。Encryptに乗り換えようとしていますよね。してやる必要があります。アプリが立ち上がるのが遅すぎるもうひとつの失敗理由は、アプリがまだ立ち上がっていないのに認証局がリクエストを飛ばしてしまった場合です。起動し切るまで待ってもらう必要があります。60とか、長めに設定してください。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。Blog.%d人のブロガーが「いいね」をつけました。