+
Skip to content

ansermino/ipfs-that

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ipfs-that

A utility that bring the web to IPFS!

Overview

IPFS That provides a simple interface to pull web pages from the internet and push them to IPFS.

Under the hood, it uses wget to fetch the specified web page and all associated assets. This data is then published to IPFS. The UI then provides a link to the content which can shared and accessed from an IPFS-connected context.

Running Locally

The necessary components include:

  • An IPFS node
  • MongoDB instance
  • API server
  • Frontend

To start an IPFS node and MongoDB instance run:

docker-compose up

You can run the API server with:

IPFS_URI="/ip4/127.0.0.1/tcp/5001" MONGODB_URI="mongodb://root:rootpassword@127.0.0.1:27017" go run main.go

The UI can be started with:

cd ui
npm i
npm start

The UI should open in your default browser. Alternatively, go to http://localhost:3000.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载