Skip to content

Latest commit

 

History

History
64 lines (41 loc) · 1.91 KB

README.md

File metadata and controls

64 lines (41 loc) · 1.91 KB

ipfsmon

ipfs-monitor

A terminal application for IPFS http api.

You need the command line to be running an IPFS node (go-ipfs) to monitor different features.

ipfs-monitor

IPFS Monitor allows you to monitor the behavior of your IPFS Node without having to bother with different commands.

⚠ Please note that this version is not stable yet and will change.

Download the latest release

Download and Compile

$ git clone https://github.com/Sab94/ipfs-monitor.git

$ cd ipfs-monitor
$ make install

Alternatively, you can run make build to build the ipfsmon binary (storing it in cmd/) without installing it.

Cross Compiling

Compiling for a different platform is as simple as running:

make build GOOS=TargetOS GOARCH=TargetArchitecture

Running

ipfsmon

or

ipfsmon http://localhost:5001

It connects to default ipfs api http://localhost:5001, if you are running ipfs on a different port pass the api url as first argument

TODO list

  • add more modules (swarm-addrs, bitswap-ledger, etc...)
  • add tests
  • add a guide for adding more modules
  • auto update on config.yml change
  • add docs and comments

**Note : This project is highly inspired by wtfutil/wtf

Project52

It is one of my project 52.