Sobre el proyecto
Synapse es una implementación de servidor de referencia para el estándar abierto Matrix, diseñada para comunicaciones en tiempo real seguras e interoperables. Está escrito principalmente en Python utilizando el framework Twisted, con componentes implementados en Rust.
Las características clave y las opciones de despliegue incluyen:
- Instalación independiente: Admite la instalación y configuración manual, incluyendo configuraciones de federación y proxy inverso.
- Element Server Suite (ESS): Disponible como parte de una distribución gestionada con diferentes ediciones para casos de uso comunitarios, profesionales y especializados en el sector salud.
- Estándar abierto: Implementa el protocolo Matrix para permitir la comunicación entre diferentes servidores y clientes.
- Licenciamiento: Licencia dual bajo la GNU Affero General Public License (AGPL) o una licencia comercial de Element.