For folks who have set up their own Mastodon servers, how are you finding it to maintain? What are ballpark costs? To be clear, I'm thinking about a server with one user, me. Would the DigitalOcean one-click Droplet be enough, or is that really just a demo?
I'm interested in controlling my own data and not having to worry about ever migrating to another instance (not that that's really a concern right now).
Follow up question, what's the most common URL/subdomain strategy if you want to self-host your own additional federated services such as Pixelfed and Peertube. I'm guessing service.domain for each (e.g., mastodon.example.social), but maybe I'm missing something there, so why not ask you all, right?