ocf / projects

Overview of technical OCF projects
3 stars 0 forks source link

Matrix Server #35

Closed encadyma closed 4 years ago

encadyma commented 4 years ago

Having a Matrix server would be a neat communications addition to the OCF. Some thoughts:

Docker containers we would want (from the Matrix Ansible repo):

Debatable:

Connections needed for existing services:

Feel free to add thoughts on configuration options or more.

Federation tester: https://federationtester.matrix.org/

dkess commented 4 years ago

I'd recommend doing all of this on Kubernetes. We can make you a development environment to experiment in.

dkess commented 4 years ago

Also, we don't need an identity server (all that does is convert phone numbers or other third-party identifiers to Matrix usernames). VoIP is also not necessary for us (unless you have a specific interest in it, in which case go for it).

One of the trickier parts for this will be file uploads. It should be fine to start off with an NFS-based system (see how Kanboard does this) and then move to Ceph object storage when we're able to.

encadyma commented 4 years ago

We're in prod! https://github.com/ocf/matrix