VIPFS
VIPFS是一个Alt-Tech框架,用于创建永久应用程序,博客和网站,这些应用程序,包括政府在内的任何人都无法离线。
VIPFS是一个简单的样板项目,用于创建使用vue.js和ipfs的永久网站,它具有有用的模板,并与Bootstrap,Fontawesome,video.js,vuex,vuex和vuerouter预先整合。只需克隆,构建和运行npm run publish在IPF上部署它,并使其永久加入世界。
入门
VIPFS.git
$ cd VIPFS
$ npm install
$ npm run build
$ docker-compose up
$ open http://local*ho*s*t:8000
$ npm run publish // wait.. returns \’Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\’
$ open http://local*ho*st*:8080/ipns/Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$ open https://gateway.i***pfs.io/ipns/Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\”>
$ git clone git@github.com:anthonybudd/VIPFS.git $ cd VIPFS $ npm install $ npm run build $ docker-compose up $ open http://local*ho*s*t:8000 $ npm run publish // wait.. returns \' Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \' $ open http://local*ho*st*:8080/ipns/Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx $ open https://gateway.i***pfs.io/ipns/Qmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
视频教程
模板
VIPFS带有一些模板来演示功能。您可以轻松地修改这些模板,以适应您服务的需求,无论是视频托管,文件共享还是电子商务。
- 生物
- 邮政
- 视频
- 画廊
- 支付
- 档案
归档网站
要存档网站运行以下命令。这将归档网页的平面版本。转到 /存档页面以查看所有存档网页的索引。
$ npm run archive -- https://exam*ple*.*com $ npm run build $ open http://local*ho*s*t:8000/archive $ npm run publish
以太元的付款
付款模板是如何使用MetAmask在VIPFS应用中处理以太坊付款的示例。然后,您可以使用this.$root.createRequestTransaction()在VUE组件中,以提示用户直接从其浏览器发送以太坊交易到您的以太坊帐户。您可以在src/components/payment.vue中找到此模板的代码。即,您可以轻松地修改此代码以制作完全分散的基于加密的电子商务商店。
动机
互联网的黄金时代结束了。言论自由,前卫和免费的公开讨论的日子已经一去不复返了。曾经年轻而酷的技术平台已经成长为无所不能的独裁者。违反当今的PC单文化,这些暴君将使您从数字世界中删除您。
但是,就像一个年龄已经过去一个新生一样。在过去的5年中,分布式技术和加密技术已经急剧成熟。进入进入的技术障碍从未降低。这就是为什么我决定将其中一些技术组合起来创建VIPFS的原因。我创建了此框架,以使其仅具有最低技术能力的任何人创建不可阻挡的分散化应用程序,而无法离线,阻止或审查员进行简单。
替代的是现代的书籍燃烧。代码是言论自由。
