2025年11月17日星期一

GitHub 超火的开源项目,上线 15 万个网站!

平时想快速部署个人网站、作品集,或者给项目放个 Demo,要购买服务器、配环境,还要处理 SSL、域名解析等等...

光是这些步骤,足以让一大批技术小白望而却步,而对于开发者来说也是耗时耗力的工作。

今天来跟大家分享 GitHub 上一款开源的命令行工具:PinMe只需一行命令即可部署上线网站,而且能够永久免费访问

图片

GitHub:https://github.com/glitternetwork/pinme

据团队公布数据显示,工具自上线以来,已有超过 150000+ 个网站 通过 PinMe 完成部署,这个数据已经相当不错。

image-20251117171731877

下面跟大家一起来深入了解一下它。

一行命令完成网站部署

PinMe 最核心的功能:就是帮我们把静态网站上传到 IPFS(去中心化)网络,无需服务器、无需账号。

通过 npm 安装该工具之后,我们只需要运行以下一条命令:

pinme upload <folder/file-path>
image1

它就会自动把项目文件打包好上传,几秒钟之后,即可得到一个 .eth.limo 结尾的网站链接。

就这么简单,就完成了一个网站的上线部署,并得到一个大家都能访问的链接。

几个值得关注的亮点

对比市面上主流的部署平台,如 Vercel、Netlify 等,它们要注册账号、连 Git 配置项目、绑定域名...

而 PinMe 确实要比它们简单许多,那么值不值得大家尝试?我总结一下它几个优点供大家参考:

  • 无需运维:不用购买服务器、不用 SSH、不用配置 Nginx;

  • 不可篡改:每个文件都有独立 CID,可验证且永久存在;

  • 免费 ENS 支持:免费拥有一个域名,也支持你自己的 ENS 域名绑定;

  • 永久免费使用:没有月费、没有订阅,不用绑定信用卡;

  • 无需账号:无需登录注册,开箱即用,而且数据隐私安全;

  • 全球加速:依靠 IPFS(去中心化) 全球节点网络,还有 CDN 加速。

image-20251117171925264

那接下来,再带大家看下如何安装使用。

开箱即用,轻松上手

PinMe 针对不同用户,提供了多种安装方式,具体如下:

Node.js 用户(推荐)

# 全局安装npm install -g pinme# 确认安装成功pinme version
image-20251117172057518

Yarn 用户

# 全局添加yarn global add pinme# 可选:创建桌面快捷方式ln -s  $(which pinme)  ~/Desktop/pinme

当安装完成之后,以下几个是社区讨论度最高,也是最实用的功能:

交互式文件上传:可一次上传多个文件、文件夹,通过以下命令,直接拖拽文件夹到终端窗口即可,上传进度还能实时查看。

pinme upload

批量上传整个目录:这是 Portfolio、静态站点最常用的功能点,一键上传个人作品集、静态网站、前端 Demo 等等。

pinme upload /Users/johndoe/Documents/portfolio
image-20251117172237829

查看上传历史记录pinme list

删除不需要的内容pinme rm(可以选择交互式删除或按哈希删除) 

注意:删除操作会从 PinMe 的节点上移除文件,需要谨慎使用。

以上,就是我列举的几个功能点,想要了解更多可到项目的 README 文件或官网查看。

总结一下,对于想要快速部署上线一个网站的朋友可以试下 PinMe 这个工具。

像在线个人网站、个人简历、产品介绍页、自己作品展示等等这些静态网站。

通过 PinMe 则能够以 "成本最低 + 最快 +最稳" 的部署方式完成上线。

最后再附上项目的地址:https://github.com/glitternetwork/pinme

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

没有评论:

发表评论

新AI复利工程:如何让AI越用越智能,成为你的专属资产

**** 本文提出"复利工程"这一核心概念,强调通过持续沉淀每次使用AI解决问题的经验,将其结构化积累为个人专属知识库。这能提升AI使用效率和答案质量,并实现跨领域能力迁移。文章剖析了"用完即走"的常见误区及障碍,并给出了具体实践方法:筛选...