Some thoughts on setting up Mastodon; when I tried to manually configure it on my own Ubuntu 22 server I got into config hell because older Ruby choked on OpenSSL and newer Ruby that fixes it isn't compatible with latest Mastodon. DigitalOcean's droplet uses a much older Ubuntu and handpicked a working set of versions. I crashed the instance OOM with only 1GB (Redis was dying) so had to resize to a 2GB droplet. 1 vCPU actually seems fine for my needs so far.
The Weekly Family