首页 > 其他分享 >GitHub 开源项目 Puter :云端互联操作系统

GitHub 开源项目 Puter :云端互联操作系统

时间:2024-11-20 10:45:55浏览次数:3  
标签:compose Puter 使用 开源 GitHub puter docker

每天面对着各种云盘和在线应用,我们常常会遇到这样的困扰。

文件分散在不同平台很难统一管理,付费订阅的软件越来越多,更不用说那些烦人的存储空间限制了。

最近在 GitHub 上发现的一个开源项目 Puter 彻底改变了我的在线办公方式。

让人惊喜的是,这个项目在今年 3 月份宣布开源之前,就已经积累了超过 100 万用户。

Puter 不是普通的云存储服务,而是一个完整的互联网操作系统。

它可以成为我们的私人云平台,让所有文件、应用和游戏都集中在一处,随时随地都能通过浏览器访问。

最棒的是,它现在完全开源了,我们可以像使用 Dropbox、Google Drive 那样使用它,还能根据需要部署在自己的服务器上,完全掌控数据隐私。

无论是个人使用还是团队协作,都能找到它的独特价值。

主要功能

个人云平台:

  • 统一管理所有文件和应用

  • 支持网页应用和游戏

  • 保护数据隐私安全

远程访问:

  • 通过浏览器随时访问

  • 提供远程桌面环境

  • 跨平台支持无障碍

替代方案:

  • 可替代多个付费云服务

  • 私有部署更安全可控

  • 功能丰富体验流畅

安装指南

搭建属于自己的 Puter 系统非常简单,这里介绍两种最常用的安装方式:

方式一:使用 Docker Compose(推荐)

如果使用的是 Linux/macOS 系统,只需在终端输入以下命令:

mkdir -p puter/config puter/datasudo chown -R 1000:1000 puterwget https://raw.githubusercontent.com/HeyPuter/puter/main/docker-compose.ymldocker compose up

Windows 系统的用户可以使用以下命令:

​​​​​​​

mkdir -p putercd puterNew-Item -Path "puter\config" -ItemType Directory -ForceNew-Item -Path "puter\data" -ItemType Directory -ForceInvoke-WebRequest -Uri "https://raw.githubusercontent.com/HeyPuter/puter/main/docker-compose.yml" -OutFile "docker-compose.yml"docker compose up

方式二:本地开发安装

如果想体验最新版本,可以通过以下步骤进行源码安装:

​​​​​​​

git clone https://github.com/HeyPuter/putercd puternpm installnpm start

安装完成后,打开浏览器访问 http://puter.localhost:4100 就能开始使用了。

项目演示

Puter 界面采用了现代化的设计风格,操作逻辑清晰。

支持多语言切换,包括中文、英语、日语在内的三十多种语言可选,满足不同用户的使用需求。

主要功能特点:

  • 文件管理采用传统桌面布局,保持熟悉的操作方式

  • 支持拖拽上传本地文件到云端存储

  • 内置多种应用程序,可直接处理云端文件

  • 提供系统配置选项,支持个性化设置

整体设计保持了桌面操作系统的使用习惯,降低了用户的学习门槛。

写在最后

Puter 的出现让我们看到了云服务的新可能。它不仅能让我们摆脱传统云服务的限制,还提供了一个更完整、更自由的解决方案。

作为一个已经服务百万用户的成熟产品,它的开源更是让这个优秀的平台变得触手可及。

对于想要更好的云端体验的朋友们来说,这绝对是一个值得关注的选择。

好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

标签:compose,Puter,使用,开源,GitHub,puter,docker
From: https://blog.csdn.net/2409_87709112/article/details/143905448

相关文章

  • OAI-5G开源通信平台实践(三)
    端到端验证相关问题及分析解决PlmnTACSlice配置UEimsi配置opc/key配置问题5GC侧配置如下:错误现象解决PlmnTACSlice配置#1.UERANSIM接5GS##AMF报错02/2118:05:18.949:[amf]INFO:gNB-N2accepted[127.0.0.1]inmaster_smmodule(../src/amf......
  • PyODPS获取MaxComputer数据仓中业务表的最新更新时间并输出至表中
    PyODPS获取MaxComputer数据仓中业务表的最新更新时间并输出 1.准备两张数据表:1.1需要统计的库表中间表:CREATETABLEIFNOTEXISTSdim_river_system_business_time(`id`STRINGCOMMENT'序号',`dept_name`STRINGCOMMENT'',`system_name`STRING......
  • 开源免费的大语言模型哪个好?排名基于国外最公允排行榜
    目前开源模型在能力上面已经与闭源模型越来越接近,笔者依托于市面最公允的模型评测: 人类评估竞技场模式  https://lmarena.ai 的最新排名做梳理:#排行靠前的开源模型梳理:如上图,在目前最公允的大模型竞技场打榜中,上面只有这么几个玩家是开源的第一个就是马斯克新公司......
  • 复制下来就能跑 : java 免费开源 从 图片 提取文字 - 图片提取文本
    Java中图像识别后提取文字在Java开发中,图像识别中提取文字是一个常见需求,比如用于商品文字识别、文档分析等场景。传统上,这类任务多依赖OCR技术来实现,但其准确性与灵活性往往不尽人意。随着大模型技术的发展,现在可以利用这些先进的AI模型来进行图像识别,不仅提高了识别的准确......
  • 【Linux】将python文件上传到GitHub(新版图文逐步详解)
    1.进入想要上传文件所在的文件夹,这里以如下图中目录下的t1为例2.输入如下命令,将当前目录变为git可以管理的目录gitinit3.将想要上传的文件添加到缓冲区gitaddt1.py出错了,查阅资料发现出现该提示是因为.gitignore文件中有规则将t1.py文件(或其所在目录)排除了,如果......
  • Github快速搭建个人/组织网站
    最近课题组要建网站,记录一下速通流程。follow本流程你可以快速获得一个个人或组织的网站首页,部署在github的服务器上,完全免费。预备工具kexue上网,从而登github本地安装git步骤1在自己的github账户建立空repo,必须命名为USRNAME.github.io(USRNAME是你的github账户名称)。在本......
  • 使用Ollama和Open WebUI管理本地开源大模型
    OpenWebUI和Ollama介绍OpenWebUI是一个功能丰富且用户友好的自托管Web用户界面(WebUI),它被设计用于与大型语言模型(LLMs)进行交互,特别是那些由Ollama或与OpenAIAPI兼容的服务所支持的模型。OpenWebUI提供了完全离线运行的能力,这意味着用户可以在没有互联网连接的情况下与......
  • Idea该如何提交代码到GitHub远程仓库呢?
    1.处理GitHub这块1.1首先登陆GitHub账户1.2创建新的储存库填写储存库信息1.3 复制储存库地址2.处理Idea这块2.1查看Idea中Git配置点击settings(设置)--> VersionControl(版本控制)-->Git,idea一般会自动关联Git可执行文件,如果没有关联需要手动选择。如果电脑......
  • taskcafe–轻松管理任务的开源看板项目管理工具
    推荐一款采用看板进行任务管理的项目管理工具:taskcafe。GitHub上的taskcafe已经收获了4.2kStar,是一个正在持续开发的优秀开源项目管理工具。无论你是个人用户还是团队协作,都可以利用taskcafe提供的强大功能,通过看板视图轻松管理任务。功能亮点1、看板界面管理......
  • late chunking 源码分析-https://github.com/jina-ai/late-chunking
    importbisectimportloggingfromtypingimportDict,List,Optional,Tuple,Unionfromllama_index.core.node_parserimportSemanticSplitterNodeParserfromllama_index.core.schemaimportDocumentfromllama_index.embeddings.huggingfaceimportHugging......