项目地址
https://github.com/HeyPuter/puter
项目开发文档
https://docs.puter.com/
项目介绍
Puter 是一个先进的开源桌面环境,设计用于在浏览器中功能丰富、异常快速和高度可扩展。它可以用于构建远程桌面环境,或作为云存储服务、远程服务器、网络托管平台等的界面。
简洁的来说
这是一个基于 Web 的桌面操作系统,可以在浏览器中运行无需安装,即可提供丰富的功能和极快的速度。
功能
功能丰富多样:Puter 可以构建远程桌面环境,还能作为云存储服务、远程服务器、网络托管平台等的界面,满足多种需求。
飞速响应:使用原生 Java 和 jQuery 技术,Puter 直接与 DOM 互动,确保快速高效的运行速度。
高度可扩展性:个人需求通过 Puter.js 库进行扩展,灵活适应不同场景的要求。
简单上手:Puter 提供了详尽的说明和指南,使用户轻松上手并享受其强大功能。
部署安装
安装Docker
curl -sSL https://get.docker.com/ | sh
安装Docker-compose
yum install docker-compose -y
安装Git
yum install git -y
启动服务
git clone https://github.com/HeyPuter/puter
cd puter
docker compose up
第二种方法,本地直接运行
git clone https://github.com/HeyPuter/puter
cd puter
npm install
npm start
浏览器打开 http://localhost:4000