I’m excited to get involved with ActivityPub, and I decided it would be cool to set my blog up as a node in the fediverse. I’ve read a few documents describing activities, the inbox, and the outbox so I figured I would start with a minimal implementation. My blog runs on Netlify, which supports serverless functions that I will use to implement my inbox and outbox.
I set up a user on a Mastodon instance at https://fosstodon.org, then I searched for my user hosted by my blog and it worked. The search is @email@example.com
That’s good, but then when I actually open my blog user’s profile on fosstodon, I see no toots. Even though it correctly shows the total as 16, and I know it’s hitting my outbox endpoint because I can look at the logs for my blog.
Ok, so then I try to follow my blog user and my inbox endpoint never gets called, so I can’t complete the follow request.
I’m starting to feel like Mastodon expects additional API endpoints other than just the ActivityPub spec, but I’m still confused why my inbox is not getting called when I try to follow my self hosted account.
Am I trying to do something ActivityPub was not intended for? I’d be happy to give any additional info, any suggestions are greatly appreciated.