WebVM首頁、文檔和下載- Web 虛擬機- 程式开发

WebVM 是一個在瀏覽器中運行的Linux 虛擬機。

WebVM 是一個無服務器的虛擬環境,在HTML5/WebAssembly 中完全運行在客戶端。它旨在與Linux ABI 兼容。它運行未經修改的Debian 發行版,包括許多本地開發工具鏈。

WebVM 由CheerpX 虛擬化引擎提供支持,並支持在任何瀏覽器上安全、沙盒化的客戶端執行x86 二進製文件。 CheerpX 包括一個x86-to-WebAssembly JIT 編譯器、一個基於虛擬塊的文件系統和一個Linux 系統調用模擬器。

  • 訪問 https://webvm.io
  • 點擊右上角的“Tailscale Login”
  • 登錄Tailscale(如果沒有,請創建一個帳戶)
  • 如果想訪問公共互聯網,你需要一個出口節點。請參閱此處了解如何設置。如果只想訪問Tailscale 網絡中的一台機器,則不需要
  • 根據網絡速度,可能需要等待片刻才能下載Tailscale Wasm 模塊
  • 使用Tailscale 憑據登錄
  • 返回WebVM 選項卡,將在右上角看到您的IP 地址
  • 開始觸發網絡請求!
  • 在網址末尾添加#authKey=<your-key>
  • 完成,不再需要手動登錄

建議使用臨時密鑰。

  • 在網址末尾添加 #controlUrl=<your-control-url>
  • 可以將此選項與 authKey & 結合使用: #controlUrl=<url>&authKey=<key>
  • 將index.html 和tinycore.html 中的 CX_VERSION 替換為有效版本的CheerpX。最新版本可以在 https://webvm.io 找到
  • 運行nginx -p 。 -c nginx.conf 在WebVM 目錄的根目錄中。然後可以在 http://localhost:8081 找到WebVM

#WebVM首頁文檔和下載 #Web #虛擬機 #程式开发

Leave a Reply

Your email address will not be published. Required fields are marked *