Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

> I have no idea why you think it'd be acceptable for your server to randomly delete old messages from under you by default [...]

IRC's discourse model is asynchronous and ephemeral, so if someone found IRC is enough then one will of course do expect messages to be ephemeral in any IRC replacements. Pretty sure that this is not a majority opinion, but this might be one reason.



While Matrix definitely tries to appeal to IRC users, it's absolutely not just a IRC replacement. It's been a conscious decision from Day 1 that history is important given that the default for any messaging system today is to store history. Honestly it feels like a massive improvement over the days of bouncers and logs hosted in the cloud.

That all being said, there are ways to make your rooms drop history if you wish through the config (and I believe it can be configured per room too).


Yes, that's a popular opinion that I do share (though more accurately, I occasionally want the ephemeral conversation that lasts not too long). But "I have no idea why" would be a stretch, hence the reply.


further IRC etc did not host the media files directly.

I mean, if synapse got actually working blob storage (S3, etc) support for media, that would make it a far less balooning problem. There is some option there for it and it all ends up on disk still so I assume its a backup strategy


You might be interested in https://github.com/matrix-org/synapse-s3-storage-provider, which provides S3 storage options for Synapse.

I personally run https://github.com/turt2live/matrix-media-repo/ which is basically a media server written in Go which has lots of bells and whistles for rentention, storage platforms and scaling.


i have and it leaves all media on the hard drive still





Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: