Chat server that can cluster?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • sydent

    Sydent: Reference Matrix Identity Server

    I'm looking for a chat server software that can cluster. The goal is to distribute a few pi4/s or low end vps like proxmox where several if us in our group can run a node out of a cluster so should one node go down we still have all the rooms and chats accessible. Right now we're self hosting rocket chat but it's a single point of failure. Does matrix synapse have the ability to cluster in a private federation outside the matrix.org network. Hopefully I can find something that's easy on resources but modern in features and function with e2e encryption and overall security.

  • Synapse

    Discontinued Synapse: Matrix homeserver written in Python/Twisted.

    I found this: https://github.com/matrix-org/synapse/blob/master/docs/workers.md

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • charts

    A more technical solution would be to run a single homeserver on a mutli location cluster, something like Kubernetes. There is a helm chart for Synapse if you want to go this way : https://gitlab.com/ananace/charts

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts