大家好,我是了不起,一个热爱开源的程序员!
近年来,互联网对云存储、远程桌面和web开发等服务的需求日益增长,而现有的云存储、远程桌面、web 服务器等服务,往往存在封闭、不透明、收费等问题,用户数据安全难以保障,使用体验也不尽如人意。
今天了不起分享一款名为 Puter
的开源项目,它可是一款功能强大、易于使用的互联网操作系统新星!
Puter
是一款基于 JavaScript 的互联网操作系统,功能强大、速度惊人且高度可扩展,旨在为用户提供全新的云端体验。
它具有轻量级、高性能的特点,可以轻松部署在各种服务器和设备上,并提供丰富的功能,包括:
这个项目是上个月才在 GitHub 上开源的,star 数目前已经超过了13.4K,非常受欢迎。
项目支持本地和docker部署。
本地的话,依次执行下面的命令:
git clone https://github.com/HeyPuter/puter
cd puter
npm install
npm start
完成后浏览器打开 http://localhost:4000
即可访问使用。
使用docker部署,则使用下面的一键部署命令:
mkdir puter && cd puter && mkdir -p puter/config puter/data && sudo chown -R 1000:1000 puter && docker run --rm -p 4100:4100 -v `pwd`/puter/config:/etc/puter -v `pwd`/puter/data:/var/puter ghcr.io/heyputer/puter
使用Docker Compose,则用下面的:
git clone https://github.com/HeyPuter/puter
cd puter
docker compose up
安装部署好之后,了不起来展示一下项目的具体体验和感受。
打开后的主界面,感觉很清爽。
内置的一些日常经常使用的应用,如终端、notepad、文件管理器、播放器、应用中心等等。
还有一些休闲娱乐游戏
项目支持创建自己的应用并提交,相关内容可以参考官方文档:https://docs.puter.com/
关于使用容量,官方现在默认给的容量为500MB,同时如果你想扩容的话,可以邀请朋友来注册使用。
每1位朋友通过你的链接注册使用,你们双方都可以增加 1GB 的容量。
小结一下,Puter
是一款潜力巨大的开源项目,它开辟了互联网操作系统的新方向,可以为我们提供更加自由、开放、安全、高效的互联网体验。
关于项目的更多细节功能,感兴趣的小伙伴可以自行到项目地址查看。
项目地址:https://github.com/HeyPuter/puter