Email or username:

Password:

Forgot your password?
dansup

I had to take fediDB offline temporarily so I could resize the VPS and double the cores, ram and disk

Due to the way the @pixelfed app works, it loads available Pixelfed instances from pixelfed.org using a cached list from a secret fedidb API, and now users can’t login because I didn’t handle this situation

So I’m working to make the pixelfed.org apis that the app uses more resilient, specifically the cron job cache logic, to ensure this doesn’t happen again!

1 comment
dansup

@pixelfed Done!

The @pixelfed app will no longer be affected by fedidb.org outages as the pixelfed.org APIs are now cached (to disk) using the last valid state in the event fediDB is unreachable, making pixelfed.org + apps resilient to both fediDB outages and cache issues!

Go Up