Also just to clarify something, and I will talk more about it, once everything is set. (90% of things aren't at the moment) @yunohost works.
If you are techy enough to want to host your own server but don't QUITE want to deal with actual installs from source and dockers etc, even mastodon wasn't that hard to get off of the ground, all things considered. (and #mastodon probably is one of the trickier software to deploy) #FLOSS #selfhosting
@eylul @yunohost well said... There is indeed still some work to be done. Make sure you have your own backups because that's unreliable for the moment. The upgrade to buster literally broke my install and that was painfull, specifically when the LDAP stuff breaks. I also had issues with mastodon authentication for bots so had to disable the SSO stuff.
@jeroen @yunohost I would argue that for simpler installs (mail - yes mail oddly enough) a website, gitea and it is relatively close to being ready for someone who at least has a bit of a maker's mindset. (there are a couple of places where documentation doesn't have quite enough explanation - at least in english, but I have been trying to take notes... ) but honestly, there is a separation between techy and professional sysadmin, and yunohost bridges that gap nicely, if nothing else. :)
@jeroen @yunohost one thing I am currently trying to figure out is what yunohost's local backup does for mastodon. is it actually backing up the database, or just backing up the files, I am not entirely sure. Either way @kemonine recommended to use pg_dump/pg_dumpall to backup the database. Besides that I'll probably use the backups of my hosting in short term, and then set up Borg once I have the other backing side ready.
Other issue I am worried about is to do the full migration. because well... I am sure mastodon's migration has been tested. Not sure it has been tested with 4k followers. (nor am I sure what will happen to my vps resources when I do that :)) )
single user server for an artist