用圖形化介面管理你所有的 Cloud9 IDE,省下使用 CLI 的麻煩。
更新(2017/5/23): 我現在正在研究 c9 core 中,目的是要找出一個,能夠像 cloud9 一樣只使用一個 port 便可以管理不同 workspace 的 c9,目前是稍微有點頭緒,大概是建立一個 vps-server,並且讓使用者使用不同設定給「ide.html」,裡面包含有不同的 workspace 位置。
- 管理你的 Cloud9 程序。
- 圖形化介面
- 使用 basic authorization。
- 不需要資料庫來儲存設定。
請參考 c9/core
git clone git://github.com/c9/core.git c9sdk
cd c9sdk
scripts/install-sdk.sh
真的很好安裝啦,不騙你。
如果你想要讓你的 c9 ide 使用 https,你可以參考這篇 issue。
git clone https://github.com/ALiangLiang/cloud9-launcher.git
cd cloud9-launcher
npm run init
vim ~/.config/configstore/cloud9-launcher.json # 填寫設定
npm start
- 自動掃描可以讓外部連入且沒在使用的 port。
- 可以對 node 或 cloud9 使用參數
- 凍結 cloud9 程序。
- 在圖形化介面上監控程序
這個專案是啟發自 c9ui。另外因為我不是很精通英文,所以這個專案中的英文如果有錯,麻煩幫我修一下順便 PR 上來,拜託各位了QQ