Py学习  »  Git

这个 GitHub 神器 30 秒搞定网站部署,贼给力。

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

01

开源项目介绍

PinMe 这个一键部署神器,能将静态网站快速部署到网上。搞出来一个链接,微信发出去,别人就能访问了。
它的原理是利用  IPFS(一种分布式存储网络)来存储文件,并自动生成一个免费的、基于 ENS 域名的永久链接。
无需 DNS,无需服务器。
这个叫 PinMe 开源项目的主要优势是:
  • 免费:0 元成本,传统方式仅域名和服务器一年约 300 元。

  • 极速:30 秒上线,传统部署需要 30 分钟或更久。

  • 稳定:依托 IPFS 网络,内容分布式存储,不易宕机,传统服务器挂了就无法访问。

  • 便捷:支持两种方式上传网页拖拽零命令和命令行的方式。

开源地址:https://github.com/glitternetwork/pinme

02

实战一下

我使用两种方式,快速部署 AI 生成的静态网页。生成一个外链,谁都能访问。

首先,我让 AI :搜索《思考快与慢》书籍的核心思想,生产一个美观的 html 网页介绍一下这本书。

① 上传网页的方式部署

可以浏览器打开 PinMe 开源项目官方网站的地址:
网站地址:https://pinme.eth.limo
把 AI 生成的 HTML 或者将 Vue、React 项目打包好的 dist 文件夹直接拖进网页。
等待上传完成,复制生成的链接即可分享。
② 使用命令的方式

使用 npm 安装 pinme,在项目目录下执行:pinme upload 命令就能获取链接,完成部署。

然后使用 pinme upload 命令上传你的 html 文件或者部署打包的项目文件夹。
然后它就会返回一个任何人都能访问的 URL 了。
还有更多进阶的功能
比如可以集成到 GitHub Actions 中,实现代码一推送就自动构建和部署。
还能多环境管理,为测试、预览、正式环境部署不同的链接。还能查看部署历史,并删除旧版本。
如果你需要快速、免费地分享一个前端页面,比如 Demo、简历、作品集PinMe 提供了一个近乎完美的解决方案,让你不再为临时部署而烦恼。
立即体验:https://pinme.eth.limo开源地址:https://github.com/glitternetwork/pinme

03

点击下方卡片,关注逛逛 GitHub

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

图片
你可以点击底部【阅读原文】跳转到开源项目地址,欢迎收藏 Star 一下。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/189316