[Request] Synapse/Riot - Matrix

After reading Xyn’s request for bitwarden_rs and stark’s response, in which the following criteria were mentioned:

  • Is there an “official” offering already?
  • If there is, does it provide all the necessary features required by its users
  • Is it actively maintained?
  • Do members of the LSIO team already use the app or container?

It sort of does meet these requirement’s, but it is definitely not as simple as most of lsio’s containers. I did have to jump through multiple hoops to setup my own.
The official image is just a synapse server, without a postgresdb.You also have to include your own turn-server if you want it. Riot is optional as well.

There are some great projects already, e.g. https://hub.docker.com/r/avhost/docker-matrix which is actively maintained (though not official).
And https://github.com/spantaleev/matrix-docker-ansible-deploy, which does all that you might want, but it’s a little tough to combine with a running server. Or if you’re not familiar with Ansible.

So not necessarily a request, just seeing if anyone’s interested. (And bridging matrix with the linuxserver.io discord with https://matrix.org/docs/projects/bridge/matrix-appservice-discord/ might be the coolest thing ever. But I might be understanding that wrong)

8 Likes

Agreed! It would be nice to have a linuxserver/synapse-riot.

Agreeing too to that request.

Very much interested too!

i’m too interested in a all in one solution

I’ve set up a Synapse server with postgres. I can’t speak for the rest of the team, but I can’t see us bundling postgres (which we don’t have an image for anyway) in with synapse and then bundling Element on top of it (Riot has been renamed)

Bundling the DB and Element may be too much, but using the mod system for bridging might make it a lot easier for people to start bridging to matrix. So synapse/dendrite+turn/stun+bridgeapps

(Isn’t the nextcloud container bundled with a DB?)

Might be great if ever done by LSIO.

1 Like