Hi! I’ve done some research on self hosting Matrix for Matrix Bridges on a Raspberry Pi 5. Some people have said online that Matrix will be too beefy for an RPI due to large federated chatrooms and information. However, would it still be worthwhile installing just for my own bridges for social media, and maybe as a secure way for friends to interact?

Thanks in advance!

  • hendrik@palaver.p3x.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 months ago

    Not sure if that’s true. I’ve ran a Synapse Matrix server on a SBC before and it worked. Just for a few users though. I don’t know if it breaks if you have like 300 people using that…

    You could use conduit.rs as a server. That runs on a few tens of megabytes of RAM. Not a whopping gigabyte. At least that’s what I’m using now. It’s still missing a few features, though.

    • Flax@feddit.ukOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      6 months ago

      Funnily enough I considered that, but I literally couldn’t find installation instructions anywhere on their site. The documentation has stuff for configuring a running instance but nothing for actually installing it, lmao

      • coffee_chum
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        5 months ago

        If you end up going with conduit, I would instead use conduwuit. More development effort and better docs IMO. I think maybe even one of the main devs from conduit moved over to conduwuit? But not 100% sure

        https://conduwuit.puppyirl.gay/

        The domain choice? Eh, not what I would have gone with but to each their own lol

      • hendrik@palaver.p3x.de
        link
        fedilink
        arrow-up
        1
        ·
        6 months ago

        Yeah. Their documentation is a bit “lacking” so to say… it’s practically nonexistent.

        They follow the usual procedure, though. So if you already set up 10 webservices on your server, you will know what to do. They documented a few special things like how to hook the appservices. But also that took me some trial and error.

        I believe it’s more for developers at this point. And people with a lot of expertise. That may change. And it already works well for the basic stuff. But i’m not sure if I’d recommend it unless it’s a special case like this.