hidao’s blog

IT系とか読書ログとか。

Cloud9をFire HD 10で動かす

追記

2019.3.31 時点で本記事を訂正し、環境構築が可能になりました!

2019.3.1 時点で、本記事の方法では環境構築ができないことを確認しています。 参考程度にご覧ください。

前提

TermuxがFire HD 10にインストールされていること。

インストール

pkg i -y git nodejs-lts tmux clang
npm i -g npm@4.6.1
install ~/../usr/bin/tmux ~/.c9/bin/tmux -D
git clone https://github.com/c9/core.git
cd core
npm i

実行

cd ~/c9
./server.js

127.0.0.1:8181にブラウザからアクセスすると、terminalが使える状態でCloud9が起動します。

'20.02.08 追記

下記記事にて、共同編集のための設定方法を記載しています。併せてご確認ください。 Docker に立てた Cloud9 で共同編集する方法

'19.09.01 追記

terminal が使えないようです… pty.js というライブラリが必要なのですが、これのビルドに失敗するようです。現在対策を調査中です。

また、起動のコマンドを./server.js -l 0.0.0.0 -a :とすると、同一LAN上の別の端末からも使用できるようになります! -a user:passとすると、BASIC認証でユーザ名user、パスワードpassを求めることができます。 同一LAN上の別のユーザに使用されたくない場合に利用しましょう。

‘18/04/29 追記

@yyano さんのトゥートより、

Fire HD 7(2017)でも動いた!

そうです。ご参考まで。