https://github.com/kickeddroid/ipfs-checker
Check if a list of IPFS nodes are diable.
https://github.com/kickeddroid/ipfs-checker
Last synced: over 1 year ago
JSON representation
Check if a list of IPFS nodes are diable.
- Host: GitHub
- URL: https://github.com/kickeddroid/ipfs-checker
- Owner: KickedDroid
- Created: 2022-12-22T19:07:36.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-09T22:16:08.000Z (over 3 years ago)
- Last Synced: 2025-02-08T01:43:21.460Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Description
If you are looking to simply check if a node is publically available use Max Indens wonderful Libp2p-lookup [here](https://github.com/mxinden/libp2p-lookup) :)
This project is simply for my personal interests but feel free to use if you'd like. It requires a list of Multiaddrs to dial. The main usage for the time being is for testing and pruning of the peerlist.
ToDo:
- Generate Default PeerList
- Optional get ipfs config.json
# Usage
To use specify a .yaml file with a list of Multiaddrs like so
````
---
addrs: ["/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN",
"/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa",
"/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb",
"/dnsaddr/bootstrap.libp2p.io/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt",
"/ip4/104.131.131.82/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ",
"/ip4/104.131.131.82/udp/4001/quic/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"]
````
Then run
```cargo run -- --file "FILENAME.yaml" ```