132

I am searching for a selfhosted and secure (end to end encryption) chat platform for my family (5-20 users), possibly one i can host on a raspi.

Is matrix a good choice, or should i try something else?

you are viewing a single comment's thread
view the rest of the comments
[-] Im_old@lemmy.world 39 points 2 years ago

I've been using matrix for years to this purpose, but moving to xmpp/prosody now

[-] DARbarian@kbin.run 13 points 2 years ago

Can I ask why you're switching?

[-] Im_old@lemmy.world 31 points 2 years ago

No.

Yeah ok. First of all, because I can ๐Ÿ˜. I mean z what's good being an IT nerd if I can't change stuff when I want?

Jokes aside, I've been reading more recently on matrix and looks like there are some security issues in the design of the app/protocol. I'm on mobile now, I'll look for sources when I'm on pc. Also I don't like that it is a server centric system (so data is primarily on the server instead of the clients). Also it takes more resources than I was expecting. For less than 10 users I can't have less than 4gb of ram (on a dedicated debian server, running docker) or it swaps so much it kills the system.

So basically I'm testing out if xmpp is a better system for those issues.

[-] chordsphere1@sh.itjust.works 1 points 2 years ago* (last edited 2 years ago)

Conversations being paid on the google play store is what's stopping me from going xmpp... I can't just say "message me via xmpp, you can use the Conversations app". Now I'd have to explain what F-Droid is and why would they even get another app store and enable "unknown apps". it's not doable. I remember telling my mom to install Signal (before I got into self hosting) because I deleted whatsapp and she got angry like she worked for the zuck, saying "what do you mean you don't use whatsapp" with an astonished face, started lecturing me on why I was destroying my social life... That just made me realize right now they probably wouldn't download conversations either...welp I just wanted to share

[-] Im_old@lemmy.world 2 points 2 years ago

I know exactly what you mean. Just for general information, I've found another android client that I think it's better than Conversations. It's called Monocles chat (and it's on f-droid). On matrix/xmpp I install the whatsapp bridge. I can convert a few close family members but no way everyone. For me it's an acceptable compromise. I get the close members to use my servers/apps, everyone else through the bridge so I can at least have all the chat in one place

[-] mcmodknower@programming.dev 6 points 2 years ago

What clients will you use for xmpp/prosody?

[-] poVoq@slrpnk.net 8 points 2 years ago

The easiest is to use the clients officially rebranded for Snikket, but there is a good overview on modern clients on https://joinjabber.org

[-] Im_old@lemmy.world 4 points 2 years ago

Gajim on pc (I use arch btw - well endeavourOS because I can't be bothered) and don't remember what on android (there is the full list or clients and capabilities on xmpp.org)

[-] peregus@lemmy.world 5 points 2 years ago

How do you convince your family/friends to switch to a new app on their smartphone and use one just to talk with you/others in the crew?

@mcmodknower@programming.dev

[-] Im_old@lemmy.world 5 points 2 years ago

Frienda no, but I do use whatsapp bridges so I can have all conversations in one place.

Family with extreme nagging, and because I'm the IT guy of the house so they kinda trust me/can't be bothered to try and out-talk me.

[-] peregus@lemmy.world 1 points 2 years ago

WhatsApp bridge? How does it work?

[-] Im_old@lemmy.world 2 points 2 years ago

The chat server (matrix and xmpp have different ones, but same functionality) that act like a whatsapp desktop client. Have you ever run whatsapp desktop client on your pc, where you have to pair it with your phone? Same thing, but you do it withing a special "bridge" (usually as a bot) in matrix or xmpp. So you get all the messages in one place. But it doesn't work for calls, just for messages.

[-] peregus@lemmy.world 1 points 2 years ago

I've never heard about those bridges, thanks! I'll have a look.

[-] mcmodknower@programming.dev 2 points 2 years ago

My dad suggested me this after i told him about the new upload filters the eu is thinking about. Here is a link to a german blog post about it: https://netzpolitik.org/2024/anlasslose-massenueberwachung-frankreich-wackelt-in-der-ablehnung-der-chatkontrolle/#dokument

this post was submitted on 16 Jun 2024
132 points (95.2% liked)

Selfhosted

61808 readers
746 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS