nginxのリバプロの設定をスモークテストしたい と思った時に、ワンコマンドでhttpサーバで起動できるお手軽なcliと、それが使えるコンテナイメージが欲しいなと思って、せっかくなので作った。
ワンライナーHTTPサーバー太郎略してワサ太郎
https://github.com/onigra/wasataro
Caddy でもいいんだけど、以下の理由もあった。
- 設定ファイルではなくcliのオプションでお手軽にレスポンス指定したかった
- その程度のツールだったらgolangでシュッと作れるだろ
- packageとかimageの配布とかある程度体裁整えるのの素振りをしたかった
余談
- せっかくなのでDockerHubじゃなくてGitHub Container RegistryでPublishするかと思ってやってみたら、GitHubの
Feature preview
のImproved container support
をenableにする必要があった