Docker Local SSL Termination Proxy
だいたい1分で読めます
概要
Webアプリを開発していると、localhostにHTTPSでアクセスしたい場合があります。
OAuth対応や他のアプリケーションとの連携で必要になったことがある方もいるのではないでしょうか。
Let's Encryptで適切な証明書を用意することは可能ですが、少々手間がかかります。
また、Webアプリ側での設定変更も必要となります。
このプログラムでは、DockerでHTTPSプロキシを立てることで、1コマンドで簡単に実現できるようにしました。
立ち上がったプロキシはHTTPSをterminateしてHTTPでバックエンドアプリにアクセスするため、開発中のアプリケーションでの設定変更は不要です。
利用方法
GitHubに上げているので、詳細はそちらでご確認ください。