I just set it up today. The docker setup was pretty easy and I got the telegram and WhatsApp bridge running so I have all my messages in one place. Signal bridge is next.
Is anyone else doing this?
I just set it up today. The docker setup was pretty easy and I got the telegram and WhatsApp bridge running so I have all my messages in one place. Signal bridge is next.
Is anyone else doing this?
I used to do it, but not anymore as it was kind of clunky in my case. But I used dendrite as the matrix server rather than Synapse, so that’s most likely the reason.
I ended up moving the database on a separate host rather than using SQLite, and it added way too much latency to the whole system. Storage was also a big issue in my case, as all media received by the bridges are stored locally, and boy does it grow fast in my case haha.
When dendrite reaches a more mature state, I’ll 100% do it again though !
I’ll have to look out for the media storage issue. Do you know of any way to clean it up periodically?
I never looked it up. I used to delete media from the folder from a crontab when they were older than a month, but I had errors in the dendrite and bridge logs (though the application seemed to work “fine”). Don’t let it fill up though, because it completely fucked up my dendrite install and I had to reinstall and reconfigure all bridges from scratch when it happened.
You have a parameter to delete media not used since a period of time.
Look for the keyword ‘media_retention’ in the configuration page.
https://matrix.org/blog/2022/06/17/synapse-1-61-released/
The same logic exist for rooms messages, I’m currently testing these setting for my own server (mainly used to replace my discord reporting bots using webhook)