admin管理员组文章数量:1027827
开源个人云电脑项目,开启云端新玩法
开源个人云电脑项目,开启云端新玩法
项目简介
Puter作为一款开源免费的互联网操作系统,为用户打造了一站式个人云平台。它不仅是隐私优先的个人云存储空间,更是强大的网站和应用开发平台,同时还是传统云存储服务的开源替代品。此外,它能提供服务器和工作站的远程桌面环境,并且是web开发和云计算的学习社区,支持文件管理、应用开发和远程桌面环境等功能。
项目特点
- 开源免费:Puter完全开源,用户可自由使用和修改,无需担心使用成本。
- 注重隐私:强调用户数据的隐私保护,让用户在云端操作时更安心。
- 功能全面:提供代码编辑器、笔记本、画图工具等多种应用,满足多样化需求。
- 高度可定制:用户能根据自身需求自定义Puter,打造个性化的云电脑环境。
- 跨平台支持:支持Windows、Mac、Linux等多种操作系统,无缝适配不同设备。
- 多语言支持:支持多语言,满足全球用户的使用需求。
应用场景
Puter的用途广泛,不仅可作为云存储工具,还能用于个人文件管理、网站开发、远程办公以及作为学习平台。
搭建教程
官方体验站
可访问:进行体验。
开源地址: 目前开源有30K+的star数量
The Internet OS! Free, Open-Source, and Self-Hostable.
一、源码部署
- 本地需安装
Node.js
环境,版本要求16+
。 - 执行以下命令:
git clone
cd puter
npm install
npm start
- 根据提示访问::4100 ,使用
admin
和密码XXXXXX
进行登录。
二、使用docker compose部署
需要安装docker和docker compose
- 找到合适的目录,创建文件夹:
mkdir -p ./puter/config puter/data
sudo chown -R 1000:1000 puter
- 编写
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 --spider :4100/test || exit 1
interval: 30s
timeout: 3s
retries: 3
start_period: 30s
- 启动:
docker compose up
- 通过查看日志获取初始用户和密码:
docker logs puter
- 同样访问本地IP的
4100
端口即可。
三、使用docker安装
需要安装docker
一条命令解决问题:
代码语言:javascript代码运行次数:0运行复制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,享受其带来的便捷和高效。
欢迎大家关注我的公众号,获取更多优质内容!
写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!
开源个人云电脑项目,开启云端新玩法
开源个人云电脑项目,开启云端新玩法
项目简介
Puter作为一款开源免费的互联网操作系统,为用户打造了一站式个人云平台。它不仅是隐私优先的个人云存储空间,更是强大的网站和应用开发平台,同时还是传统云存储服务的开源替代品。此外,它能提供服务器和工作站的远程桌面环境,并且是web开发和云计算的学习社区,支持文件管理、应用开发和远程桌面环境等功能。
项目特点
- 开源免费:Puter完全开源,用户可自由使用和修改,无需担心使用成本。
- 注重隐私:强调用户数据的隐私保护,让用户在云端操作时更安心。
- 功能全面:提供代码编辑器、笔记本、画图工具等多种应用,满足多样化需求。
- 高度可定制:用户能根据自身需求自定义Puter,打造个性化的云电脑环境。
- 跨平台支持:支持Windows、Mac、Linux等多种操作系统,无缝适配不同设备。
- 多语言支持:支持多语言,满足全球用户的使用需求。
应用场景
Puter的用途广泛,不仅可作为云存储工具,还能用于个人文件管理、网站开发、远程办公以及作为学习平台。
搭建教程
官方体验站
可访问:进行体验。
开源地址: 目前开源有30K+的star数量
The Internet OS! Free, Open-Source, and Self-Hostable.
一、源码部署
- 本地需安装
Node.js
环境,版本要求16+
。 - 执行以下命令:
git clone
cd puter
npm install
npm start
- 根据提示访问::4100 ,使用
admin
和密码XXXXXX
进行登录。
二、使用docker compose部署
需要安装docker和docker compose
- 找到合适的目录,创建文件夹:
mkdir -p ./puter/config puter/data
sudo chown -R 1000:1000 puter
- 编写
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 --spider :4100/test || exit 1
interval: 30s
timeout: 3s
retries: 3
start_period: 30s
- 启动:
docker compose up
- 通过查看日志获取初始用户和密码:
docker logs puter
- 同样访问本地IP的
4100
端口即可。
三、使用docker安装
需要安装docker
一条命令解决问题:
代码语言:javascript代码运行次数:0运行复制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,享受其带来的便捷和高效。
欢迎大家关注我的公众号,获取更多优质内容!
写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!
本文标签: 开源个人云电脑项目,开启云端新玩法
版权声明:本文标题:开源个人云电脑项目,开启云端新玩法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747453518a2167102.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论