I don't think there's an easy way to "replay" them. But in theory, you should be able to take the entries in that table related to midwest social from any other instance and start broadcasting them anew. The remote instances will reject them because to them they are duplicates, but you would be able to recover lost content.
Now I realize this is far more complex, but in theory it should be possible to create a tool that does this specifically for these scenarios.
Anyway us other instances can help? We still have copies of the content (except for images).
We should also have the activitypub objects that we've received cached in our database.
Edit: it seems that my instance fetches the latest posts instead of using its cache when loading a midwest community. But still, we should have some content in the activitypub table.
As far as I know, there is software that will do this. However, that software usually needs some higher permissions to be able to be able to change the colors of the computer's whole output. For windows this is usually not a problem unless it's a work PC / laptop. For Android it means you need to have a rooted phone, otherwise no-blue-light apps will just apply a red filter on top, but not actually stop emitting blue light.
If you've got a rooted android you might want to try to flux app.
I don't think there's an easy way to "replay" them. But in theory, you should be able to take the entries in that table related to midwest social from any other instance and start broadcasting them anew. The remote instances will reject them because to them they are duplicates, but you would be able to recover lost content.
Now I realize this is far more complex, but in theory it should be possible to create a tool that does this specifically for these scenarios.
I'm sorry this happened to you :(