Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vyzo/ipfs-crawl
a simple crawler for diagnosing connectivity issues in the ipfs network
https://github.com/vyzo/ipfs-crawl
ipfs libp2p
Last synced: 6 days ago
JSON representation
a simple crawler for diagnosing connectivity issues in the ipfs network
- Host: GitHub
- URL: https://github.com/vyzo/ipfs-crawl
- Owner: vyzo
- License: mit
- Created: 2018-04-29T09:08:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-22T19:30:40.000Z (almost 6 years ago)
- Last Synced: 2024-12-13T02:03:42.934Z (11 days ago)
- Topics: ipfs, libp2p
- Language: Go
- Homepage:
- Size: 19.5 KB
- Stars: 12
- Watchers: 6
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a simple ipfs dht crawler, written to diagnose
connectivity issues in the network.To build:
```
make
```to run:
```
ipfs-crawl
```This will run indefinitely and generate a file `ipfs-crawl.out` in the
current directory, logging (in json) the results of connection attemps
to peers discovered during the crawl.If you want detailed dial logs, then invoke the crawler with:
```
ipfs-crawl -log-dial
```
This will log all dial events to `ipfs-crawl-events.json` in the current
directory. But see issue #4 for a wart.Note: You should make sure your file descriptor ulimit is sufficiently
high to potentially connect to all the reachable peers. The network is
currently small enough for this to be practical.