Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

Latest commit

 

History

History
40 lines (38 loc) · 1.43 KB

architecture.md

File metadata and controls

40 lines (38 loc) · 1.43 KB

Architecture

Overview

Basic setup with default settings

 Client
   |
TCP 443
   |   +---------------------+            +---------------------------+
   +-> | Reverse proxy       |            | Homeserver                |
       |                     | TCP 8008   |                           |
       |  /_matrix/* -------------------> | - 3PID invite from client |
       |                     |            |   |                       |
       |  /_matrix/identity/ |            |   |                       |
       +--|------------------+            +---|-----------------------+
          |                                   |
          +<---------------------------------<+
          |
          |   +-------------------+
 TCP 8090 +-> | ma1sd             |
              |                   |
              | - Profile's 3PIDs |
              | - 3PID Invites    |
              +-|-----------------+
                |
             TCP 443
                |  +------------------------+
                |  | Remote Federated       |
                |  | ma1sd servers          |
                |  |                        |
                +--> - 3PID Invites         |
                   +------------------------+

With Authentication

See the dedicated document.

With Directory

See the dedicated document.

With Federation

See the dedicated document.