• TribblesBestFriend@startrek.website
    link
    fedilink
    English
    arrow-up
    4
    ·
    21 hours ago

    Does someone self host this ? I’m fidgeting with the idea to run this or Element for one or two friends group, how this affects your PC and your internet speed ?

    • u_tamtam@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      Don’t do Element, Matrix is a nightmare (and a significant commitment) to self host. Other servers (recently, continuwuity) are a bit better on that front, but then you run into compatibility issues and edge cases as a forever second-tier citizen.

      My advice is to just go with XMPP and ejabberd, and you will find clients for all kinds of usages and people (a free-er WhatsApp takes you to Conversations/Quicksy/Cheogram/Monocles/Monal, a better banquet/IRC-style rooms takes you to gajim/fluux, social networking and group calling takes you to Movim, etc).

      Personally my needs are covered by Monocles on Android, Gajim on the PC, and Movim on occasions. Using multiple clients around the same protocol and account is a strength, not a weakness.

    • Ananace@lemmy.ananace.dev
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      17 hours ago

      I’m holding off on Fluxer until they decide how they’re going to implement federation, since the designs they’ve communicated publicly so far have all seemed like they prioritize siloing and putting excessive load on self-hosted nodes.
      Their first proposed solution would’ve required each self-hosted server to be able to handle every user on every other server in the network - a proposal which they’ve since scrubbed from their page.
      The latest proposal I can find at least speaks about aggregating connections through the users server, so it’s not as insane (Only requiring each self-hosted server to be able to handle requests from every other server on the network). But it still forbids intelligent caching, and instead seems to consider recommending the use of cloudflare to reduce the load from their design to be a good solution.

      • u_tamtam@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        I’m holding off on Fluxer until they decide how they’re going to implement federation

        Seems wise. They seem competent in the front-end/client space and complete amateurs in the (difficult) protocol space. There is no example of successful tech (that I know of) that successfully added federation/P2P after the fact. It’s not an afterthought, it probably won’t ever happen.

    • guynamedzero@piefed.zeromedia.vip
      link
      fedilink
      English
      arrow-up
      6
      ·
      19 hours ago

      I’m hosting fluxer and matrix, but fluxer is fantastic. One consideration, for some reason the documentation doesn’t tell you that you need to go to the admin page, create a voice region, and a voice server, to actually use the voice chat that’s part of the guide.

      If you want a mature ecosystem, try out matrix, although it is much harder to figure out how to host it.

      If you want something that’s intended to be a perfect discord replacement, go with fluxer, they did an amazing job with the self hosting guide.

      • lyralycan@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 hours ago

        I’m in the middle of perfecting a guide for one type of Matrix server, based on my own experience (Proxmox LXC, Continuwuity, token based registration), will update this with a link (placeholder comment)