最近Botkitというbotを作るためのフレームワーク?でSlackで動くbotを作ってる
github.com
Botkitを使うとSlackのslash commandなどが作れるがslash commandを作る際にはBotkitを外部に公開してHTTP(S)でアクセス出来るようにする必要がある
本番で運用する時はHerokuとかにあげて使えば良い
ただ開発段階で毎回サーバーにアップロードするのは面倒....
そんな時に使えるのがngrokというlocalhostを外部へ公開できるコマンド
コマンドはバイナリで配布されているのでダウンロードしてPATHが通っているディレクトリにおくだけ
https://ngrok.com/download
しかもランダムなURLで1度に起動できるプロセスが一つを許容できるなら無料!!
次のコマンドでlocalの3100ポートで開いているものをHTTP経由で公開することが出来る!!
簡単だ!!
$ ngrok http 3100
Railsとかローカルで開発したものをさくっと共有したい時も使えるし中々役に立ちそう