filecoin-project / filecoin-project/boost
Add indexer node to docker devnet
- Dominant language
- Go
- Stars
- 121
- Forks
- 79
- Avg merge
- 10d 14h
- Merged PRs (30d)
- 1
Description
## Summary
The local devnet contains a full stack for running an SP but doesn't currently connect to an Indexer node for advertising content. It would be nice to be able to spin up a https://github.com/ipni/storetheindex node in a container in the local devnet so that index advertisements could automatically be announced and validated there. This would also enable local e2e testing with something like kubo or lassie to work without directly connecting.
* Boost should automatically be able to advertise to the local Indexer node
* The indexer node should be locally dialable to support clients outside of docker (lassie, kubo)
Contributor guide
Research direction
Inspect the local devnet Docker configuration and the existing Boost advertisement networking first, then run the devnet with a storetheindex container. Done means Boost advertises to the local Indexer node and clients outside Docker, such as Lassie or Kubo, can dial it for local end-to-end testing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go
- Domain
- devops, infrastructure, networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100