cross-posted from: https://news.cosocial.ca/post/3451
Takahē is a Python ActivityPub server whose original goal was supporting multiple domains from one install:
When I started the project, my main goal was to show that multi-domain support for a single ActivityPub server was possible; once I had achieved that relatively early on, I sort of fell down the default path of implementing a lightweight clone of Mastodon/Twitter.
I love the new direction, focusing on identity:
So, my new design goal is now to really take advantage of the multi-domain support and provide an experience that lets a diverse set of people, projects or companies, with a set of different domain names, logos and design ideas, all exist on the same server but still have their own profiles and identities that they can shape more in line with what they want.
Will support microblogging, but be focused on a sort of homepage functionality.
Looks good. I think separating front-end and back-end is a good idea.
TIL: GoToSocial exists. It would be good to see a feature comparison between Mastodon and GoToSocial. I suspect, I can live with the minimal implementation provided by the latter.