Update the Ivory Bridge

Updates to the site

Awhile back I created The Ivory Bridge which was a simple web app that took a Ghost blog post and shared it with Mastodon, then updated the post with the resulting Toot ID so that Mastodon users could comment on my blog posts by replying to the Toot.

Read about how I built that here:

Adding comments to your Ghost blog with Mastodon
Making an Ivory Bridge

I ended up seeing no comments on my posts, and so decided to update the Ivory Bridge into just purely a social sharing tool from Ghost to Mastodon, and then just use Ghost's native commenting system since I now have memberships enabled.

As part of the updates, I also added a quick and dirty form of API key so that it only accepts posts from my integration in production. It is not the most robust type of authentication, but it works.

The Ivory Bridge Code Repo:

Jeremy / ivorybridge · GitLab

Lastly, I plan on refactoring the scripts for playing with the Ghost API with Python, but they need some clean-up and documentation. Be on the lookout for a future post on that if your are running your own instance of Ghost.

If you would like to set up your own bridge, or need help with either the Ghost API or the Mastodon API, please feel free to reach out to me on Mastodon.