Puter — 免费开源的浏览器操作系统,把你的电脑装进浏览器里

# Puter — 免费开源的浏览器操作系统,把你的电脑装进浏览器里

## 项目介绍

[Puter](https://github.com/HeyPuter/puter) 是一个功能强大、界面美观、免费开源的互联网操作系统,完全可以在浏览器中运行。它被设计为一个隐私优先的个人云平台,所有文件、应用和游戏都存储在一个安全的地方,随时随地可以通过浏览器访问。

你可以把 Puter 理解为一个运行在浏览器里的桌面操作系统。它提供了完整的文件管理器、终端、应用商店等传统操作系统才有的功能,而且完全开源,可以自托管部署在自己的服务器上。

## 核心特色功能

**隐私优先设计**:所有数据默认存储在本地或你自己的服务器上,不用担心隐私泄露问题。

**完整的桌面体验**:内置文件管理器、代码编辑器、图片查看器、终端模拟器,甚至还有游戏中心。

**应用生态**:提供了官方应用商店,可以安装各种 Web 应用,也可以自行开发和发布应用。

**跨平台访问**:只要有浏览器,无论在电脑、手机还是平板上,都能访问你的个人云桌面。

**强大的可扩展性**:支持安装主题、插件,可以自由定制界面和功能。

**开源可自托管**:代码完全开源,你可以部署在自己的服务器上,完全掌控自己的数据。

## 安装步骤

### 方式一:Docker 一键部署(推荐)

这是最简单的方式,一条命令即可运行:

“`bash
mkdir -p puter/config puter/data
sudo chown -R 1000:1000 puter
wget https://raw.githubusercontent.com/HeyPuter/puter/main/docker-compose.yml
docker compose up -d
“`

启动后访问 http://puter.localhost:4100 即可使用。

### 方式二:Node.js 本地开发

“`bash
git clone https://github.com/HeyPuter/puter
cd puter
npm install
npm start
“`

服务启动后访问 http://puter.localhost:4100 即可。

## 使用方法

**首次配置**:打开 Puter 后,系统会引导你创建账户和设置存储位置。建议首次使用时先熟悉界面布局。

**文件管理**:内置的文件管理器支持上传、下载、预览各种类型的文件,还可以创建文件夹、组织整理个人资料。

**使用终端**:内置的终端模拟器支持大多数 Linux 命令,可以用来执行脚本、管理文件等操作。

**安装应用**:访问内置的应用商店,可以安装各种应用,也可以把自己开发的 Web 应用部署到 Puter 上。

**远程访问**:通过配置反向代理和域名,你可以从任何地方访问你的 Puter 桌面,相当于拥有了一个随身携带的云电脑。

## 适用场景

**个人云盘**:替代 Google Drive、Dropbox 等商业云盘,拥有更好的界面和更多功能。

**远程办公**:如果需要远程访问桌面环境,Puter 提供了一个轻量级的解决方案。

**学习和实验**:作为一个开源项目,Puter 也是学习现代 Web 开发、分布式系统设计的好素材。

**树莓派/小主机**:可以部署在树莓派或小型服务器上,打造一台低功耗的私人云电脑。

## 开源协议

Puter 采用 AGPL-3.0 开源协议,完全免费,可以自由使用、修改和分发。

项目地址:https://github.com/HeyPuter/puter


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容