Deployment
Indexer (opens in a new tab) is free open-source, and deployable to a variety of environments:
- Fly.io, cloud-hosted - see GitHub guide (opens in a new tab) for deployment details
- Docker, self-hosted - dockerfile (opens in a new tab) and compose (opens in a new tab) provided
Considerations
The Indexer can be a resource-intensive application to maintain.
Indexer requires knowledge of chain events, market prices, and
access to IPFS-stored content. These are all fetched over various
RPCs/APIs/gateways, which can be intensive to configure (see
.env.example
(opens in a new tab)
). Additionally, these can take up substantial space on disk, and
be slow to build an initial index of events.
For these reasons, consider using the freely available hosted endpoint. Additionally, submit an Issue ticket (opens in a new tab) or reach out to us on Discord for specific development questions or difficulties.