1e6230326b45afd14ffcb7bac4fecdee
IPFS从零到一搭建个人博客系统

简介

近年来,技术呈现出了百花齐放的态势。其创新与发展速度让人心潮澎湃。当下各种新技术层出不穷,IPFS(星际文件系统)作为这众多新技术当中的一员,非常值得我们期待。 关于IPFS的介绍今天就不赘述了,今天主要是关于IPFS的应用。对于IPFS概念不清楚的同学可以查看我先前的文章下一代 Web 协议——IPFS (星际文件系统)

今天我们利用IPFS开发一个博客系统,最终效果如下图所示:

博客地址

环境准备

既然是开发,那么环境准备相当重要,我们需要安装并配置以下软件

  • git
  • go
  • ipfs

对于以上三者有问题的同学可以看我之前的文章Go语言环境准备下一代 Web 协议——IPFS (星际文件系统), 相信前面两片文章足以解决你在环境准备中遇到的问题。

博客系统搭建

clone代码

git clone git@github.com:csunny/ipfs_blog.git

运行

ipfs daemon

# in another terminal
ipfs add -r ipfs_blog

打开浏览器

http://localhost:8080/ipfs/QmbstVVrYr6baRjuKQzJqx34GPjNagrSXCM9HDTRvZSS7g

就可以看到我们开发的博客系统了。

top Created with Sketch.