Definition
ActivityPub is an open, decentralized social networking protocol based on Pump.io’s ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content. Wikipedia
That’s mean every social platforms that use this protocol will connect to an other decentralized platform.
And now, what if you push your blog into this? I recently installed this plugin from this post and I want to see how it’ll works.
Installation
Now after some bugs with my nginx configs and another plugin issues I’m able to make a new Fedivserse using my blog and this Cool.
My first issue was with Nginx that it matchs /author with /auth of Keycloak that redirect to the Identity Server. Then, The SEO Plugin was hiding the author archive page, so, when I disable it the URL show some weird texts about the ActivityPub protocol.
Done already
Finally, it’s easy to install and easy to configure. It takes your username and the somaine name to create a Fediverse identity. Like your Mastodon Username @username@mastodon.instance
My new Fediverse identity is @chokri@kaliex.co so you can search it on mastodon and follow me 😉