The purpose of this component is to notify indexer subsystem of the existence of a new object in a S3 bucket. It receives a PUT notification trigger, transforms it into a message with the expected format and sends it to the indexer SQS topic.
This lambda can be triggered by any S3 buckets within the same region it was deployed. It also can be deployed in multiple regions.
Variables in bold are required.
Name | Default | Description |
---|---|---|
SNS_EVENTS_TOPIC | eventsTopic | The topic on which to publish elastic-ipfs events |
SQS_INDEXER_QUEUE_REGION | region of SQS topic to publish message to indexing subsystem | |
SQS_INDEXER_QUEUE_URL | indexerQueue | The SQS topic to publish message to indexing subsystem |
Also check AWS specifics configuration.
Please report issues in the elastic-ipfs/elastic-ipfs repo.