Somebody started this PR on this directions, it’s not exactly what you need because this only remove the unreferenced room. Note I not sure we can remove some history of a room whish still be used. So shortly currently no we don’t have any features for this.
I should have linked the reference from synapse docs
If what you say it’s true (and it probably is) I wonder how much GB I would need with a normal use… Unless there is something wrong with my server but doesn’t seem like it so far
Thanks for the links, seem interesting. So for now, it’s not implemented, but yes it’s something that we can easily implement in the config panel and could be usefull. Maybe you can create an issue on the repos with the link to the official doc, so I remembrer to add this when I’m working on the config panel.