I'm happy to announce that my barebones ActivityPub server, implemented in Node.js/Express, is now open source! I intend for it to be a reference implementation for developers who are adding ActivityPub to their own services, but also it is an application server that you can build on if you want.
In other words, t's a few hundred lines of code that lets you create Mastodon-compatible accounts that can accept follow requests and post stuff to their followers.
@darius I just tested this on my local machine and it works great. I still need to understand the basics of ActivityPub and what I could do with this. But what sprung to mind: If it is that easy to create accounts and automate stuff with it, isn't this just another spam-flood waiting to happen?
@frank Yup. I think that's inevitable in any decentralized open system like email. I imagine what's going to have to happen is some kind of group anti spam solution (formal shared server blocks specifically for spam behavior that admins can subscribe to).
This is an instance-of-1 for Frank. Let's see how this works...