@mdbraber @aaronpk definitely doable! a couple people have done it before. most of the work will be generating the silo API app credentials you need and putting them into the right files in your local repo: https://github.com/snarfed/oauth-dropins/blob/master/oauth_dropins/appengine_config.py#L40-L83 . then just sign up for google cloud, create an app engine app, and deploy!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!