IPFS伴侣(IPFS Companion)是一个由IPFS官方应用社区(IPFS-Shipyard)孵化出来的应用项目。 它是一个浏览器插件,可以帮助用户在本地更好的运行、管理自己的节点,并随时查看IPFS节点的资源信息。1571713909397527.jpg

课程目标

学会如何安装ipfs companion

学会如何使用ipfs companion

学习步骤 第一步:安装ipfs companion插件

Firefox Beta 版本 :?https://ipfs.io/ipfs/QmR8W5wg8BuAyBTruHnHovfWRavwvidVh3qtyinXi6NnLa

Chrome Beta 版本:?https://chrome.google.com/webstore/detail/ipfs-companion-beta-a211e/hjoieblefckbooibpepigmacodalfndh

ipfs companion是个浏览器插件,目前只支持Firefox和Google浏览器。如上两个版本。 我本机是Google浏览器,安装的就是Chrome Beta 版本的插件。没有这两个浏览器的朋友需要下载下。

打开https://chrome.google.com/webstore/detail/ipfs-companion-beta-a211e/hjoieblefckbooibpepigmacodalfndh?后,页面有添加扩展程序字样,点击。然后就会开始下载并自行安装。

完成后,安装就ok了,就这么简单。在浏览器里就会和我的一样,有那么蓝色ipfs小方块了。

第二步:启动你的ipfs节点

在浏览器中打开ipfs companion,显示的是离线状态,那是因为你没有启动你的节点。 很简单,在终端输入ipfs daemon启动下就可以了。

启动后显示了本机节点的网关地址、API、使用的ipfs版本和已连入的ipfs节点数量。 网关你可以点击切换网关,自定义的和公共网关之间切换。

第三步:使用ipfs companion分享你的文件

1.点击通过IPFS分享文件,就会进入,下面界面:1571713909874293.jpg

2.点击选一个文件,共享你的某个文件到ipfs网络中。我选择了一个文件后,等了一小会,返回了文件访问页面。

1571713910459688.jpg

说明,我的文件共享到ipfs网络了。

图片下的上传选项,可以根据自己需求处理。选项如下图:

1571713910905700.jpg

3.再点一下ipfs companion扩展应用,会出现1571713912036302.jpg

会发现多了一些内容。你可以复制共享文件的网关地址,保存起来;共享的文件在本地存储是锁定的,不会被系统清理掉,你可以解除锁定。

这些操作整体就是ipfs在终端的操作,现在是图形户操作,更亲民了。

第四步:检查本地ipfs节点的信息

点击打开Web UI进入本机ipfs节点的信息界面1571713912390721.jpg

页面显示了你存储了多少数据,以及连入的节点数,和动态地展示本机带宽的速度。 拉开Advanced数据,会显示本机节点的网关、API、公钥和地址信息。

第五步:管理文件

点击图中的文件。这里就像我们的电脑存储盘操作类似,文件可以拖拽改变保存位置,可以新建文件夹,打开文件。可以将电脑中文件和文件夹添加到ipfs网络中。可以通过hash值搜索文件。

1571713912864853.jpg

第六步:连入的节点

点击Peers出现你连接全球的节点列表。1571713913336818.jpg

第7步:设置

点击Settings会展示默认的你的config信息,你可以进行修改,然后点击Reset重新设置,但是谨慎修改。

1571713913658035.jpg

第八步:关闭

当你不想继续运行ipfs companion时,点击关闭图形即关闭了程序。

作者:

区块链高级工程师、go语言工程师、IPFS早期研究者。网络著书有《IPFS一问一答》、《IPFS操作教程》、《区块链密码学》、《区块链共识算法》;跟踪并翻译报道《IPFS Weekly》,研究并翻译IPFS、Filecoin白皮书,业界知名专家学者——张默默老师!

—-