鱒身(Masu_mi)のブログ

知った事をメモする場所。

Gottyを使ってみた

ttyをブラウザ経由で利用できるツールはいくつか存在する。 Go実装のyudai/gottyを試してみた。 とてもシンプルで簡易で何かするのに使うくらいだと思われる。

あとからfork版のyubo/gottyを見つけた。 こっちは機能が豊富でパッケージ化も進んでいて扱いやすそう。

サンプルでdockerのbuxyboxを使う例があったので試してみた。下のようにする。 自分はイメージに少し変更を加えていたが気にせず普通にbuxyboxを使えばいい。とりあえずDocker挟もうが関係なく動いてくれた。

$ gotty --address 127.0.0.1 -w -p 8080 sudo docker run -it -v /var/log/:/var/log/ --rm safe-busybox

アクセスるとこんな感じ。

../../../_images/tty-on-browser-with-gotty.png