À propos du projet
Synapse est une implémentation de serveur de référence pour le standard ouvert Matrix, conçue pour des communications en temps réel sécurisées et interopérables. Il est principalement écrit en Python en utilisant le framework Twisted, avec des composants implémentés en Rust.
Les fonctionnalités clés et les options de déploiement incluent :
- Installation autonome : Prend en charge l'installation et la configuration manuelles, y compris la fédération et les configurations de proxy inverse.
- Element Server Suite (ESS) : Disponible dans le cadre d'une distribution gérée avec différentes éditions pour la communauté, les professionnels et des cas d'utilisation spécialisés dans le secteur de la santé.
- Standard ouvert : Implémente le protocole Matrix pour permettre la communication entre différents serveurs et clients.
- Licences : Double licence sous la GNU Affero General Public License (AGPL) ou une licence commerciale d'Element.