I think this underlines the impression I had that Mastodon software is quite bad in terms of server resources consumption, feels like a very heavy service to host. Probably lots of performance improvements are still achievable, and hopefully hosting it becomes cheaper over time.
The problem is that Mastodon isn't really great for single-user instances (hassle to upgrade, slurps resources for breakfast, etc) but there are plenty of other ActivityPub-compatible software that is great for single-user usage, like Pleroma, Micro.blog, Akkoma and more.
[1]: https://du.nkel.dev/blog/2023-12-12_mastodon-docker-rootless...
I'm not trying to dissuade you from writing this - such guides are always appreciated by the community. It's just that I've seen a lot of inexperienced people try setting these things up with a guide and getting bit in the back a couple months later.
What are you worried about losing? You can download everything if it's a concern. Honestly though, the concern you're raising is non-existent on every platform, because the others only have a single instance.
Self-hosting is the only way to really guarantee that it'll still be up years later. But you might get randomly banned from certain instances that blanket-ban single-user instances.
How are people who aren't already part of the community supposed to know what a stable, robust instance is?
And self-hosting is all very well, but if I wanted to join a community comprised exclusively of greybeard unix sysadmins, I'd use IRC :)
A few of us should get together and make a 'backup your stuff service' that can pull from mastodon and any other service, and make 2 backups in two different places around the world.
Offer addons for storing BnW copies of pics maybe, addon's for other services.
Should login, add link to your thing, walk through authorizing whatever is needed, and getting an email or DM that backup succeeds every week or something.
If somehow I find out admin start not giving updates and updating the instance, or the donations are not meeting the goal I assume I would have time to startup my instance and or move somewhere else.
A couple month passed and the instance I had in mind, closed for good.
I've been told before in HN that Mastodon's solution is non-existent for these situations. Has the landscape changed or you're still f*d if you choose the wrong one? (aka. an incentive for centralization or always chosing only among the most popular instances)