Skip to content
Sections
>> Trisquel >> Packages >> aramo >> net >> matrix-sydent
aramo  ]
[ Source: matrix-sydent  ]

Package: matrix-sydent (2.5.1-1)

Matrix reference identity server

Sydent is a reference implementation of the Matrix Identity Server API in Python, supporting:

  - Validation of 3PIDs (email and MSISDNs) for signup and discovery
  - Binding of 3PIDs to MXIDs (for discovery)
  - Lookup of 3PIDs to MXIDs
  - Storing unresolved 3PID invites.
  - Replication of assertions across a closed federation.

Instances currently run at matrix.org and vector.im; meanwhile others are free to run their own but they will not be able to participate in the global directory lookup table.

N.B. use of the Identity Server API is stricly optional in Matrix - it's only used to resolve 3PIDs to MXIDs.

Matrix is an open standard for interoperable, decentralised, real-time communication over IP. It can be used to power Instant Messaging, VoIP/WebRTC signalling, Internet of Things communication or anywhere where's a need for a standard HTTP API for publishing and subscribing to data whilst tracking the conversation history.

In Matrix, every user runs one or more Matrix clients, which connect through to a Matrix homeserver. The homeserver stores all their personal chat history and user account information, much as a mail client connects through to an IMAP/SMTP server.

Other Packages Related to matrix-sydent

  • depends
  • recommends
  • suggests
  • dep: adduser
    add and remove users and groups
  • dep: lsb-base (>= 3.0-6)
    Linux Standard Base init script functionality
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-attr (>= 19.1.0)
    Attributes without boilerplate (Python 3)
  • dep: python3-jinja2
    small but fast and easy to use stand-alone template engine
  • dep: python3-netaddr (>> 0.7.0)
    manipulation of various common network address notations (Python 3)
  • dep: python3-openssl
    Python 3 wrapper around the OpenSSL library
  • dep: python3-phonenumbers
    parsing/formatting/validating phone numbers - Python 3
  • dep: python3-service-identity (>= 1.0.0)
    Service identity verification for pyOpenSSL (Python 3 module)
  • dep: python3-signedjson (>= 1.1.1)
    sign JSON with Ed25519 signatures in Python 3
  • dep: python3-sortedcontainers (>= 2.1.0)
    sorted container types: SortedList, SortedDict, and SortedSet (Python 3)
  • dep: python3-twisted (>= 16.0.0)
    Event-based framework for internet applications
  • dep: python3-unpaddedbase64 (>= 1.1.0)
    unpadded Base64 implementation in Python 3
  • dep: python3-yaml (>= 3.11)
    YAML parser and emitter for Python3

Download matrix-sydent

Download for all available architectures
Architecture Package Size Installed Size Files
all 76.5 kB475 kB [list of files]