This is a node.js program + webapp to ingest DDEX files and publish them to Audius.
You configure multiple sources (in data/sources.json
) and point them to S3 buckets.
The crawler will look for new XML files in the S3 buckets, parse the details and publish the music if preconditions are met.
To publish to Audius currently, it requires the artist account authorizes the source keypair to publish on their behalf.
This is done using the Audius SDK oauth method.
- See README_DEV for dev setup.
- See README_PROD for prod setup.