开源个人云电脑项目,开启云端新玩法 项目简介
Puter作为一款开源免费的互联网操作系统,为用户打造了一站式个人云平台。它不仅是隐私优先的个人云存储空间,更是强大的网站和应用开发平台,同时还是传统云存储服务的开源替代品。此外,它能提供服务器和工作站的远程桌面环境,并且是web开发和云计算的学习社区,支持文件管理、应用开发和远程桌面环境等功能。
1. 开源免费 :Puter完全开源,用户可自由使用和修改,无需担心使用成本。
2. 注重隐私 :强调用户数据的隐私保护,让用户在云端操作时更安心。
3. 功能全面 :提供代码编辑器、笔记本、画图工具等多种应用,满足多样化需求。
4. 高度可定制 :用户能根据自身需求自定义Puter,打造个性化的云电脑环境。
5. 跨平台支持 :支持Windows、Mac、Linux等多种操作系统,无缝适配不同设备。
6. 多语言支持 :支持多语言,满足全球用户的使用需求。
Puter的用途广泛,不仅可作为云存储工具,还能用于个人文件管理、网站开发、远程办公以及作为学习平台。
搭建教程 官方体验站
可访问:https://puter.com进行体验。
开源地址: https://github.com/heyPuter/puter 目前开源有30K+的star数量
The Internet OS! Free, Open-Source, and Self-Hostable.
1. 本地需安装 Node.js 环境,版本要求 16+ 。
2. 执行以下命令:
git clone https://github.com/HeyPuter/puter cd puter npm install npm start3. 根据提示访问:http://puter.localhost:4100 ,使用
admin和密码XXXXXX进行登录。
需要安装docker和docker compose
1. 找到合适的目录,创建文件夹:
mkdir -p ./puter/config puter/data sudo chown -R 1000:1000 puter2. 编写
docker-compose.yaml文件:
version: "3.8" services: puter: container_name:puter image:ghcr.io/heyputer/puter:latest pull_policy:always restart:unless-stopped ports: -'4100:4100' environment: PUID:1000 PGID:1000 volumes: -./puter/config:/etc/puter -./puter/data:/var/puter healthcheck: test:wget--no-verbose--tries=1--spiderhttp://puter.localhost:4100/test||exit1 interval:30s timeout:3s retries:3 start_period: 30s3. 启动:
docker compose up4. 通过查看日志获取初始用户和密码:
docker logs puter5. 同样访问本地IP的
4100端口即可。
需要安装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安装成功之后可以使用IP+端口访问
最后
Puter是一款功能强大、灵活性高的开源个人云电脑项目。通过本文的介绍和搭建教程,相信用户能够快速上手并使用Puter,享受其带来的便捷和高效。
欢迎大家关注我的公众号,获取更多优质内容!
写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!
热门跟贴