2016-10-09 12 views
2

現在、私は、yeseterアプリケーションでのletsencrypt https証明書の使用について考えています。これはketerを使用して実際のサーバーに展開されます。keter/yesod/warpでletsencryptを使用する

私の質問は、そうする最良の方法は何ですか?

hereあなたはそれが可能であるという前提を見ることができますが、インターネットに関するこれに関する明確な説明はありません。原因.well-knownファイルサービスに、我々は、いずれかの2つのオプションがあります。

  • はKETER下サーバーをワープするすべての要求を.well-knownファイルや経路を提供するためにnginxのようないくつかの外側のサーバーを使用してください。
  • 何とかnginxなしのルーティングを実装しています。

https://github.com/yesodweb/yesod/wiki/Deploying-via-Keter-alongside-Nginx#multi-appによれば、第2の選択肢は優れていますが、このアプローチの例は見つかりません。一方、letsencryptを使用するようにnginxを設定する方法については、多くのドキュメントがあります。このwikiページの最新の改訂版は2013年に作成されたもので、十分に新鮮なものかどうかはわかりませんが、今回の質問からketerと何か変更がありましたか?

答えて

0

この質問に対する「法的な」解決策ではありませんが、nginxがダブルプロキシとして機能するスキーマに切り替えることにしました。そして、keter層なしで私のyesodサービスを直接指しています。

関連する問題