Mastr Cntrl Syndication is a part of a Microservices suite of IndieWeb tools.
- Mastr Cntrl is the Microservice responsible for recieving Micropub and social content.
- MC Webmention is the webmention service. Designed to send and recieve Webmentions.
- MC Syndication is the syndication service. Designed to syndicate content to other platforms.
This service has a configurable webhook URL, designed to be triggered when your static website is built. POSTing to that URL will trigger the service to look in your location for a JSON feed, once found it will:
- Loop through the items and identify the syndication preferences.
- Pass the syndication data on to its handler
- Syndicate the content
- Update the last sent time.
Otherwise it will do nothing and check again at your specified interval.
- Download the content and install with
npm install
. - Create your
.env
file and use thesample.env
as your guide. - Run with
npm start