So I want to setup a messaging server in my home that works like Telegram or Whatsapp - it should use the local network as we plan on moving around a lot of photos and files between our devices for some projects

What should I use? XMPP? Or Matrix? Or is there something else that’s ideal for local networks?

Thanks!

  • nullptr@beehaw.org
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I self-host Matrix/Conduit for family chat, but I honestly wouldn’t recommend it for your use case. The problem is that Matrix stores all image/video data on the server and doesn’t compress it in any way. So if you’re using a something like a cheap VPS with 50GB of storage, it will fill up immediately.

    By hosting Matrix on-prem you’ll get a lot more of storage space, but you will run into the same issue eventually.

    I would use Matrix for text-only (or text-mostly) communications and some other solution, like syncthing suggested here, for file transfer or photo gallery use.