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
    arrow-down
    2
    ·
    edit-2
    5 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
        ·
        4 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.