mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

380K
active users

I'm starting to flirt with the idea of setting up my own mastodon or instance. General rhetoric around server administration is off-putting; huge server requirements, moderation time sink, etc.

n00q.net/articles/guide-mastod is the first guide I've seen that puts a price tag on it. 50GiB database + 250GiB object store is a pretty manageable cost.

That guide is also way too manual for me.

1/x

n00q.netComplete beginner's guide to installing Mastodon (+ Hometown)

Too much twiddling of config files directly. I've been doing Linux distribution packages for 25 years, if I'm going to do this I'm going to do it in a way that other admins can benefit from my effort.

So what's the state of the art out there for automation of Fediverse services? Are there snaps/debs/flatpaks for any of the servers? Recipes for orchestrating the various services with ansible/puppet/chef/juju?

2/2

Ben Zanin

@vorlon @liw I do believe that @waffles may have something more automated, and likely also @packetcat and @aphyr ..?

@aphyr @vorlon @liw @waffles @packetcat your observability metrics & dashboards are Titan-tier tho