EDIT 5: Since this toot seems to be everywhere can I ask you guys to please do your magic and boost this? ππ½
https://firefish.maikel.dev/notes/9hnf0gw9o56zhrgo
EDIT 4: BEWARE before updating that Firefish comes with donation-asking ads.
EDIT 3: Guys, there's no more need anymore to boost this.
Right, so you're seeing this and wondering what happened and why are you seeing a new account.
I bricked my fedi.maikel.dev instance of Calckey trying to migrate to Firefish using the obsolete and broken ubuntu.sh script on their repo.
After getting annoyed, I went to sleep, woke up today and tried again but with a fresh install. The script is still pretty much broken even for that so I'm taking charge of my online presence by forking Firefish and ensuring this never happens again, there's plenty in the repo I had already changed on my instance like what comes out when I use a search box.
I've lost ALL of my social graph so lots of people won't even figure out where the F did I go unless you boost this and might think I died π. So please, for their sake, do boost: I was before @[email protected] now I am here in @[email protected]
Thanks you all for helping.
#PleaseBoost
EDIT: Note that I'm adding some changes to the code so expect my instance today to fall a few times before it runs stable.
EDIT2: Since this is getting interesting as other people have had the same issue I'll add a few extra thoughts:
- Remember it is just thoughts. You think everyday.
- As far as you have your follows list backed up (the people YOU follow) that's all that matters, fortunately for me I did have that in my account in blahaj.zone.
- This isn't commercial social media, losing the people who follow YOU doesn't matter, they'll find you again. Let alone the figure of people following you means absolutely nothing here.
- If you want to avoid my situation, back up everything before trying the migration. I tried to fix it for an hour, I realised the low value of the effort and that my priority wasn't to preserve but to communicate, destroyed the instance and launched a new one. Your priorities might differ, you might think your cat pics are indispensable.
- Learn the lesson: never trust "stable" releases to be actually as stable as development branches. π€£
- If you're stuck with the ubuntu.sh installer because of the "with encoding" issue that was 'fixed' (I guess fixed is a new word for introduced) here run manually
sudo -iu postgres psql -c "CREATE ROLE the-user-you-chose LOGIN CREATEDB PASSWORD 'the-pass-you-chose';" -c "CREATE DATABASE the-database-name-you-chose OWNER the-user-you-chose;"
And on the next run of ubuntu.sh chose that you already have a PostgreSQL setup and pick the users/password/db that you tried to make work on the first attempt. That's how I manage to get it to run on my final attempt.