告别繁琐服务器:PinMe,让静态网站部署像发消息一样简单
极致简约:两种部署方式,秒级上线
npm install -g pinme
pinme upload <文件夹/文件路径>为什么选择 PinMe?强大内核支撑的卓越体验
• 即时部署: 告别漫长的等待。从你执行命令或松开鼠标的那一刻起,你的网站就开始走向全球。无需审核,即刻上线。 • 安全与可靠: 基于内容寻址的IPFS技术,确保你网站内容的完整性。每个文件都有唯一的加密哈希值作为“指纹”,内容被任何篡改都会导致指纹失效,真正做到防篡改、可信任。 • 去中心化架构: 你的网站不再依赖于某台特定的服务器。它被托管在IPFS(星际文件系统) 这个全球点对点网络中,由无数节点共同维护。这意味着更高的韧性,抵御单点故障,甚至在某些网络封锁环境下也能通过网关访问。 • 永久性承诺: “永久托管”不是一句空话。去中心化的存储方式为网站内容的长期存在提供了可能。
灵活经济的定价:免费开始,按需升级
结语:这是静态网站部署的未来
• 立即尝试: 访问 PinMe 官网,拖拽你的第一个项目。 • 查看代码: 在 GitHub 上探索 PinMe 的更多可能性。 • 与我们联系: 无论你在部署中遇到问题,对技术原理感到好奇,还是想参与其中,PinMe 团队都期待你的声音。
如果你也受够了这种「求人 or 烧钱」的循环,那很有必要认识一下 PinMe。
一个可以让你 Vue / React 静态站 30 秒上线 的小神器。
什么是 PinMe?
PinMe 是一个开源的「CLI + 浏览器」双模式工具,它做的事只有一件:
把你本地的静态文件,一键推到 IPFS 全球节点,然后自动生成一个
https://xxx.pinit.eth.limo这样的访问地址,别人点开就能看到。
全程:
无需买服务器 无需配置 Nginx 无需自己折腾证书
你可以把它理解成:“给前端工程师的极简部署按钮”。
核心能力一眼看懂
1. 零配置上传
网页端:打开网站 → 拖文件夹进去 → 等进度条到 100%。 命令行:一行 pinme upload ./dist就完事。
2. 容量够用
小到单页 HTML,大到完整的 Vue / React 打包目录,日常 Demo、Landing Page、在线简历都没压力。
3. 自带 HTTPS + CDN
自动走 HTTPS,无需自己配证书。 依托 IPFS 节点,天然具备全球加速的效果。
4. 版本管理
每次上传都会生成一个新的 CID。 支持 查看历史部署、删除旧版本,方便回滚和收拾“测试垃圾”。
和传统部署比起来有多爽?
一句话:你把时间从“折腾机器”换回了“写代码 / 改文案 / 做 Demo”。
实战案例:1 分钟上线一个在线简历
我用 Vue3 + TypeScript 写了一份「在线简历」,想在面试季直接甩给 HR 一个链接,于是用 PinMe 把它挂到线上——整个流程不到 1 分钟。
下面用两种姿势给你演示一遍。
姿势一:网页拖拽上传(完全零命令)
1.浏览器打开:https://pinme.eth.limo → 点击 Deploy from Browser
2.在本地执行打包命令(例子:Vue 项目)
npm run build # 生成 dist/ 文件夹
3.把 dist 文件夹 直接拖进 PinMe 页面
4.等进度条跑到 100%,页面会显示上传成功提示
5.复制生成的 https://xxxx.pinit.eth.limo 链接,粘贴到:
简历 PDF 邮件正文 微信 / WhatsApp / Telegram
HR 一点开就能看到你的在线简历。
姿势二:CLI 一键上传(本地安装)
如果你更习惯命令行,这套流程会更顺手。
1. 全局安装 PinMe(只需一次)
npm install -g pinme
2. 进入项目并打包
cd my-resume
npm run build # 生成 dist/
3. 一条命令上线
pinme upload ./dist
上传成功后,终端会返回类似这样的信息:
把这个链接随手丢进微信 / 邮件 / 简历里,面试官随时点、随时看,你这边不需要再“盯着服务器别宕机”。
在线简历 Demo 示例:
https://h6vwmykq.pinit.eth.limo/
进阶玩法:不止是“临时丢个 Demo”
1. 持续集成:push 代码自动上线
在 GitHub Actions 里加两行,就能实现:
push 代码 → 自动 build → 自动 PinMe 部署
示例(简化版):
-run:npmrunbuild
-run:npxpinmeupload./dist
结果就是:你只管写代码,每次 push,线上 Demo 自动更新。
2. 多环境管理:测试 / 预览 / 正式
你可以给:
测试环境 预览环境 正式环境
分别部署不同的链接:
test-xxx.pinit.eth.limopreview-xxx.pinit.eth.limoprod-xxx.pinit.eth.limo
互不干扰,团队协作时对比版本也更清晰。
3. 历史版本回滚 / 清理
命令行里还可以这样玩:
pinme list # 查看最近 10 条部署记录
pinme rm <CID> # 删除某个旧版本
Demo 发错了?删掉。 以前到处乱测的版本?整理一下,留几个关键节点就行。
一句话安利
别再为 5 分钟演示,搭 2 小时环境。用 PinMe,把“上线”这件事压缩成 一行命令 / 一次拖拽, 你的 Vue / React 项目就能 永久免费挂在网上随时给人看。
如果你手上正好有个小项目: 不妨现在就试试,把它丢到 PinMe 上——下一个随手甩出去惊艳别人的 Demo,可能就是你的。
快速开始
📌 PinMe 官网:
https://pinme.eth.limo/
📌 在 GitHub 收藏项目:
https://github.com/glitternetwork/pinme
⭐️ 觉得好用的话,记得去 GitHub 点个 Star,
支持一下这种帮开发者省事的开源小工具!
点击【阅读原文】直达 GitHub 仓库,一键收藏不迷路。