BrowserBox 是一个小巧的、基于网页运行在服务器上的浏览器,而非本地设备上。它将网页浏览器转变为一个网络应用程序,实现了网页内容的抽离、网络的安全保护,以及跨站点编程。可以嵌入在任何地方。它支持多用户同时共享同一浏览会话,具有轻量、快速的特点,能根据带宽自动调整流媒体质量,确保低延迟和响应迅速的体验。它特别适用于移动设备,提供无缝的移动浏览器体验。
特性
-
个人商业许可证,由 Dosyago 签署,专为 BrowserBox 设计。
-
源代码,获取 BrowserBox 的完整源代码。
-
熟悉的浏览体验,清晰的实时音频和视频、标签、复制粘贴、查看 PDF 等功能——如同普通浏览器一样。
-
远程开发工具和安全文档网关,检查任何页面,查看任何文档或压缩文件。
-
移动设备无缝支持,在移动设备上无缝查看任何页面的移动版本。支持所有语言和输入法(IME)。
-
无客户端、可嵌入的 RBI,无需下载,RBI 在常规浏览器中显示。即使在移动设备上,也可以将你的 BrowserBox 视图嵌入到其他页面中。
-
多人浏览器,与朋友共享同一个 BrowserBox 视图,实现实时协作。
-
零安装浏览器扩展,跳过 Webstore,在 BrowserBox 上提供自定义扩展,带来升级后的使用体验。
安装
- Docker Hub:拉取镜像后,使用
./deploy-scripts/run_docker.sh
,并将拉取的镜像标记为ghcr.io/browserbox/browserbox:latest
。 - GitHub Container Registry:直接使用
./deploy-scripts/run_docker.sh
或通过curl
进行bash重定向。 - 手动克隆并运行
./deploy-scripts/global_install.sh
:适合开发,简单灵活。