它能夠讓你僅透過瀏覽器的情況下,在不到30s 的時間內,就可以使用 web 來操作一個開箱即用的 Linux 系統,當然這裡的 "系統" 是透過 docker 實現的,所以不能直接認為就是如 KVM 般隔離更嚴格的虛擬化系統。
- 當你在演講時,臨時需要一個乾凈的 Linux 環境,你就可以嘗試使用它為觀眾做呈現
- 當學校教學/LUG 活動需要大家一起進行 Linux 實驗時,你可以讓暫時無法安裝 Linux 的同學體驗到 Linux 的魅力
- 當你有了一個靈感,想要在乾凈的環境下嘗試,為什麽不使用開箱即用的 instantbox 呢?
- 當你人在外面,卻沒有攜帶設備時,instantbox 甚至可以讓你在任何一臺設備上對服務器進行管理(跳板機)
- 看到 GitHub 上某個非常感興趣的項目想要嘗試,卻因為該項目運行在 Linux 而望而卻步? instantbox 可以讓你立刻獲得一個乾凈的環境,你甚至可以開放一個 Port 用於測試需要使用 Port 的程序(例如開放 80 Port進行測試 nginx)
- instantbox 由於使用 docker 作為支持,所以我們使用了 cgroups 來管理性能,如果你想測試的你的某個應用在某個性能下是否能夠運行,使用 instantbox 是一個非常好的選擇
instantbox 更多的好處由你來創想.
你可以在這裡選擇一個喜歡的系統,系統將自動創建該系統的容器,並自動打開新的網頁進入 webshell 使用.
如果你認為官方的服務器提供的效能過慢的話,歡迎自行安裝一個~,安裝 instantbox 非常簡單,你需要擁有以下環境:
- 已裝有 docker 的 Linux 系統
mkdir instantbox && cd $_
bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)
預設請透過 http://<ip地址>:8888
進行測試.
目前服務器資源都是我自費提供的,學生的壓力非常大...
為了給大家提供更好的體驗,我們接受個人/公司對於服務器資源 (!! 急需 !!) 和宣傳幫助上的贊助,但是暫不接受任何資金上的贊助~
如果 instantbox 有幫助到你,並且能夠有條件和興趣提供贊助。非常希望您能與我們取得聯繫,請發送郵件到 [email protected] 感激不盡!
請提交 issue 或前往 telegram 與我們交流。
- tsl0922/ttyd - webshell
願你透過 instantbox 更加方便的接觸 Linux 和開源,這是我們最大的夢想.