PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.

This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres:

  • All notifications
  • Most timelines, if Fanout Timelines is enabled
  • Charts and graphs
  • Federation jobs, including delayed / scheduled jobs
  • Antennas (they "reset" and lose all posts)
  • User lists (they "reset" and lose all posts)
  • Trending hashtags / notes
  • Reversi games
  • WebAuthn
  • User profiles (specifically the list of posts)

If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!

#FediAdmin #Misskey #MisskeyAdmins #Sharkey #SharkeyAdmins #PSA