I'd like to host my own mastodon instance for lols, but maintaining an old-fashioned ruby service sounds like faff.

is it feasible to fork it, steal the client code, and reimplement the API in serverless typescript? xD

I knoooow activitypub is the underlying protocol/standard that drives all this gunf, just don't want the hassle of maintaining + paying for a server when you can save so much money hosting on serverless tech.

@keys possible? Probably, feasible? I think it would require a lot of rethinking about how existing parts are implemented and a total overhaul of the logic used. It’d be a long term project to say the least.