PinMe 是一个开源的前端部署工具,它通过将静态网站文件上传到去中心化的 IPFS 网络来实现快速发布。主打极简、免费和无需服务器,目前在 GitHub 上已有一定关注度。
GitHub 地址:https://github.com/glitternetwork/pinme
如何使用 PinMe?
主要有两种部署方式,都能实现快速且极简的上线流程。
命令行部署
如果你习惯在终端操作,可以先全局安装 PinMe:
npm install -g pinme
安装完成后,直接运行上传命令指向你的项目文件夹或文件路径:
pinme upload <folder/file-path>
执行成功后,终端会返回一个链接。点击即可跳转到 PinMe 官网查看项目详情及网页预览。


成功上传后,你可以复制下方的 "Your Site Link" 分享给他人。这个链接长期有效,方便随时访问部署好的项目。


浏览器可视化界面
不想敲命令?打开 PinMe 官网直接使用拖拽功能也很方便。

如果是单文件网页项目,直接选择上传 File;如果是多文件项目(如打包后的 dist 目录),则选择上传 Folder。


把文件拖进去等待上传完成即可。

上传成功后会自动跳转并生成一个可分享访问的链接。

核心特性
- 零成本与去中心化:免费、无需服务器、无需账号,内容不可篡改。
- 灵活部署:支持网页拖拽上传,也支持命令行 CLI 一键上传。
- 域名绑定:生成免费的
.eth.limo短链接,支持绑定个人 ENS 域名。 - 适用场景:个人简历、作品集、项目 Demo、AI 生成页面、临时活动页等。
- 技术原理:基于 IPFS(存储)+ ENS(域名),实现去中心化访问。
注意事项
PinMe 仅支持静态资源(HTML、CSS、JS、图片),不支持需要服务器端运行的程序(如 PHP、数据库)。
首次访问时,由于 IPFS 网络需要寻址和缓存,速度可能略慢于传统 CDN,但后续访问会加快。
由于 IPFS 基于内容哈希寻址,文件任何改动都会产生一个全新的、不同的链接,原链接内容保持不变。这是去中心化存储的特性,而非缺陷。
会员说明
PinMe 虽然是免费开源工具,但也提供会员服务以支持更高需求:

会员支持每月 10 个定制子域、每次上传最大文件大小可达 2G,每月无限次上传量,总存储空间达 100GB。不过对于大部分个人开发者来说,免费版本已经足够使用,PinMe 非常慷慨。
总结
PinMe 在追求部署速度、零成本和内容自主权的场景下是个利器。特别适合用来展示 AI 生成的前端项目,或者在工作中给客户展示前端界面,而无需在生产环境下运行项目。
但如果需要动态功能、自定义域名 SSL 或极致的首次加载速度,Vercel、Netlify 等传统托管平台仍是更全面的选择。


