逛 GitHub 发现了一个快速部署网站的开源项目。
在 AI 生成 HTML 前端页面成本极低的今天,这个开源项目相当有用。
这个叫 PinMe 的 GitHub 项目可以快速、免费、文档的部署 AI 生成的网页或 Vue、React 项目。

01、开源项目介绍
PinMe 这个一键部署神器,能将静态网站快速部署到网上。搞出来一个链接,微信发出去,别人就能访问了。
它的原理是利用 IPFS(一种分布式存储网络)来存储文件,并自动生成一个免费的、基于 ENS 域名的永久链接。 无需 DNS,无需服务器。

这个叫PinMe 开源项目的主要优势是:
- 免费:0 元成本,传统方式仅域名和服务器一年约 300 元。
- 极速:30 秒上线,传统部署需要 30 分钟或更久。
- 稳定:依托 IPFS 网络,内容分布式存储,不易宕机,传统服务器挂了就无法访问。
- 便捷:支持两种方式上传网页拖拽零命令和命令行的方式。
arduino
开源地址:https://github.com/glitternetwork/pinme
02、实战一下
我使用两种方式,快速部署 AI 生成的静态网页。生成一个外链,谁都能访问。
首先,我让 AI :搜索《思考快与慢》书籍的核心思想,生产一个美观的 html 网页介绍一下这本书。
① 上传网页的方式部署
可以浏览器打开 PinMe 开源项目官方网站的地址:
arduino
网站地址:https://pinme.eth.limo

把 AI 生成的 HTML 或者将 Vue、React 项目打包好的 dist 文件夹直接拖进网页。等待上传完成,复制生成的链接即可分享。
② 使用命令的方式
使用 npm 安装 pinme,在项目目录下执行:pinme upload 命令就能获取链接,完成部署。

然后使用 pinme upload 命令上传你的 html 文件或者部署打包的项目文件夹。然后它就会返回一个任何人都能访问的 URL 了。

还有更多进阶的功能比如可以集成到 GitHub Actions 中,实现代码一推送就自动构建和部署。
还能多环境管理,为测试、预览、正式环境部署不同的链接。还能查看部署历史,并删除旧版本。
如果你需要快速、免费地分享一个前端页面,比如 Demo、简历、作品集,PinMe 提供了一个近乎完美的解决方案,让你不再为临时部署而烦恼。
bash
立即体验:https://pinme.eth.limo开源地址:https://github.com/glitternetwork/pinme