this post was submitted on 02 Nov 2023
163 points (96.0% liked)
Privacy
32142 readers
1001 users here now
A place to discuss privacy and freedom in the digital world.
Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.
In this community everyone is welcome to post links and discuss topics related to privacy.
Some Rules
- Posting a link to a website containing tracking isn't great, if contents of the website are behind a paywall maybe copy them into the post
- Don't promote proprietary software
- Try to keep things on topic
- If you have a question, please try searching for previous discussions, maybe it has already been answered
- Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
- Be nice :)
Related communities
much thanks to @gary_host_laptop for the logo design :)
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Element as a client with a Matrix server bridged to Signal works great, too. Centralizes your history on your own secure server, too.
More complex, though.
Also worth noting that communication between signal and matrix through most bridges requires the message to be decrypted and reencrypted, thereby breaking E2EE which kinda defeats the point.
Unless you’re running a bridge on a locked down home server on your own network, not sure it’s the most secure.
Very good point. For me its a private server and I run both the bridge and the matrix server inside the same docker network.
Oh nice! I just like to warn people because I saw bridges get popular with Beeper and people don’t always catch that security-for-ease compromise
I’m not trying rip on Beeper, by the way. I don’t use them and never have. They could be totally legitimate and good-faith actors, but the reencryption issue with bridges sets my tinfoil hat off!
Oh yea, I won't use Beeper. Self-hosted for me!
This is the solution I'm considering. Does it make sense if you have no actual contacts on Matrix? Do you think it would work on localhost instead of remote server? My use case is to get a single conversation view that includes Signal and Telegram contacts, but I don't need it on multiples devices, one desktop box is fine.
I use it unfederated. Its on my local network server, running in docker with bridges to Signal, IRC, and Discord, no Matrix contacts. Works great for me.
Useful, thanks. To be clear, you are using the official Matrix server Synapse as a Docker image, plus the Mautrix (sic) bridges also as Docker images?
Correct. It was not trivial to set up, since there is a lot of configuration to read through, but it wasn't hard, either.