github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/docs/diagrams/sharing.ditaa (about)

     1  /-------------------------------------\                     /-------------------------------------\                     /-------------------------------------\
     2  |             Bob's Cozy              |                     |            Alice's Cozy             |                     |           Charlie's Cozy            |
     3  |                                     |                     |                                     |                     |                                     |
     4  | +---------+ +---------+ +---------+ |                     | +---------+ +---------+ +---------+ |                     | +---------+ +---------+ +---------+ |
     5  | | io.     | | io.     | | io.     | |-------------------->| | io.     | | io.     | | io.     | |-------------------->| | io.     | | io.     | | io.     | |
     6  | | cozy.   | | cozy.   | | cozy.   | |        /---\        | | cozy.   | | cozy.   | | cozy.   | |        /---\        | | cozy.   | | cozy.   | | cozy.   | |
     7  | | todo.   | | todo.   | | notes   | |        | 3 |        | | todo.   | | todo.   | | notes   | |        | 6 |        | | todo.   | | todo.   | | notes   | |
     8  | | lists   | | items   | |         | |        \---/        | | lists   | | items   | |         | |        \---/        | | lists   | | items   | |         | |
     9  | +----+----+ +----+----+ +----+----+ |                     | +----+----+ +----+----+ +----+----+ |                     | +----+----+ +----+----+ \----+----+ |
    10  |      |           |           |      |                     |      |           |           |      |                     |      |           |           |      |
    11  |      |           |           |      |                     |      |           |           |      |                     |      |           |           |      |
    12  |      |           V           |      |                     |      |           V           |      |                     |      |           V           |      |
    13  |      |      +----+----+      |      |                     |      |      +----+----+      |      |                     |      |      +----+----+      |      |
    14  |      \----->+ io.     +<-----/      |                     |      \----->+ io.     +<-----/      |                     |      \----->+ io.     +<-----/      |
    15  |    /---\    | cozy.   |             |                     |    /---\    | cozy.   |             |                     |             | cozy.   |             |
    16  |    | 1 |    | shared  |             |                     |    | 4 |    | shared  |             |                     |             | shared  |             |
    17  |    \---/    |         |             |                     |    \---/    |         |             |                     |             |         |             |
    18  |             +----+----+             |                     |             +----+----+             |                     |             +----+----+             |
    19  |                  |                  |                     |                  |                  |                     |                  |                  |
    20  |                  | /---\            |                     |                  | /---\            |                     |                  |                  |
    21  |                  | | 2 |            |                     |                  | | 5 |            |                     |                  |                  |
    22  |                  | \---/            |                     |                  | \---/            |                     |                  |                  |
    23  |                  V                  |                     |                  V                  |                     |                  V                  |
    24  |         /--------+-------\          |                     |         /--------+-------\          |                     |         /--------+-------\          |
    25  |         |                |          |                     |         |                |          |                     |         |                |          |
    26  |         |   Replicator   |          |                     |         |   Replicator   |          |                     |         |   Replicator   |          |
    27  |         |                |          |                     |         |                |          |                     |         |                |          |
    28  |         \----------------/          |                     |         \----------------/          |                     |         \----------------/          |
    29  |                                     |                     |                                     |                     |                                     |
    30  \-------------------------------------/                     \-------------------------------------/                     \-------------------------------------/