Hi there,

I would like to host my own Synapse server, but I am not sure where to start.

I would like to be able to use Nginx Proxy Manager as the reverse proxy and I’ve read that you can use example.eu for the username, while actually using a subdomain like matrix.example.eu?

Is there some good documentation out there and what would people recommend? I would like to run it in a container on Proxmox, but Docker could also be an option?

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    9
    ·
    4 days ago

    Why synapse?

    Its a good choice for max stability, but its by far the heaviest and most resource intense server out there, and probably overkill for a few user installation.

    • Meldrik@lemmy.wtfOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 days ago

      What do you suggest? It’s only intended for a few users, but I’d still like to have the most features available to the users.

      • Shimitar@downonthestreet.eu
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        2
        ·
        edit-2
        4 days ago

        Tuwunel, the sequel of conduwuit.

        Go with conduwuit today, then upgrade to tuwunel as soon as they release.

        There is a post about that in this community.

        • sylphio@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          4 days ago

          From what I read, using anything but Synapse requires to compromise on features/compatibility. I know this is not the dev’s fault, it’s from the way the Matrix spec evolve. Do you know of any resource regarding the current features/compatibility of tuwunel/conduwuit? I am particularly curious about:

          • bridges
          • element-call
          • threads
          • session verification (e.g. emoji comparison over federation)
          • Shimitar@downonthestreet.eu
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 days ago

            My personal experience with conduwuit is very positive.

            Everything worked including sliding sync for Element X.

            Bridges works fine. Threads too (limited to client support ofc), session verification works fine, element call never tried, you need to install a dedicated server anyway, but that’s true also for synapse.