登録したあとGitHubでプッシュするだけ。

ブツ

前回まで

情報源

Fleek

FleekはGitHubの指定リポジトリをIPFSにアップロードしてくれるWebサービス。

  1. ユーザ登録する(GitHubアカウント)
  2. 適当なGitHubリポジトリを作る(index.html)
  3. FleekのダッシュボードからAdd new siteをクリックする
  4. Connect with GitHubをクリックする
  5. 2のリポジトリを選ぶ
  6. IPFSを選択する
  7. ブランチ名やフレームワークを選ぶ(Other
  8. Deploy siteをクリックする

IPFSで所有ピア確認

このリポジトリのコンテンツをもっているピアをkubo(旧go-ipfs)で確認してみた。

ipfs daemon
ipfs dht findprovs QmWxvnoGubgMjEJwXJVJDx1AH4qm7aKVBSrXk91qzRgKnf
12D3KooWRgEQzCt1LKMiqo8nqRuyXVPH6cCiZCDK3zjUMu5N2e6Q
12D3KooWN4KT1S6yvcHWxLtSZNfUdtpzweR9eWUku3PHbhGuEXVa
12D3KooWSH5uLrYe7XSFpmnQj1NCsoiGeKSRCV7T5xijpX2Po2aT
12D3KooWSafoW6yrSL7waghFAaiCqGy5mdjpQx4jn4CRNqbG7eqG
12D3KooWLDf6KCzeMv16qPRaJsTLKJ5fR523h65iaYSRNfrQy7eU
...

OK!

詳しくはドキュメント参照。

これを使えば好きなコンテンツをP2Pで共有できそう。もう自作サイトのアップロードには困らないかも?

けれど容量制限3GBまでなので注意。Fleekに依存するより、IPFSだけで使うほうが良さそう。でも簡単だからFleekで使いはじめてみるのもいいかも。