Tag: Fediverse rss

Posts

19 October 2025 / / English

The fediverse instance gay-pirate-assassins.de was down for a couple of days. This postmortem will outline what went wrong and what I did to prevent things from going that wrong in the future.

Timeline

  • 2025-10-05 17:26: Update announcement
  • 2025-10-05 ~17:45: Update started
  • 2025-10-05 ~18:00: Services restart
  • 2025-10-05 ~18:00: GoToSocial doesn’t come up
  • 2025-10-12 ~10:00: Issue is found
  • 2025-10-12 10:30: Issue is fixed
  • 2025-10-12 10:31: GoToSocial is started, migrations start
  • 2025-10-12 15:38: Migrations finished successfully
  • 2025-10-12 15:38: Service available again
  • 2025-10-12 18:36:Announcement sent

All times are given in CEST.

11 December 2024 /

Yes the title is correct, but I had nothing malicious in mind!

What this is about

For @qzt@queereszentrumtuebingen.de we include the public feed in a sidbar on the homepage. Initially this was done using the standard API to fetch statuses /api/v1/accounts/{account_id}/statuses and worked like a charm. The problem started when GoToSocial (the fediverse server we use, similar to mastodon) implemented authorized fetch. This is a a good thing! Authorized fetch means, that every call to a endpoint needs to be authorized by an access_token. You get an access token from a fedi account. It’s what fediverse clients like Tusky or Phanpy do on your behalf to get the posts that make up you timeline.