diff options
author | Andras Horvath <ahorvath@gitlab.com> | 2023-07-12 13:31:42 +0300 |
---|---|---|
committer | Andras Horvath <ahorvath@gitlab.com> | 2023-07-12 13:31:42 +0300 |
commit | 55064e3357f227d459c6035605a07d8fbc1644a7 (patch) | |
tree | be9c6b901261c6903793a0ef6e8f0992092188ee /README.md | |
parent | 76742d9850925f74ca5aa57d29b7593e2144ddae (diff) |
doc: Replace architecture SVG with mermaid
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -49,7 +49,23 @@ GitLab end up in Gitaly. High-level architecture overview: -![Gitaly architecture](doc/img/architecture.svg) +```mermaid +graph LR + + subgraph "Gitaly Service" + Gitaly == git ==> Filesystem + Gitaly -- "libgit2 / Rugged" --> Filesystem[(Filesystem)] + end + + subgraph "Clients" + Rails[gitlab-rails] --> Gitaly + Workhorse --> Gitaly + Shell[gitlab-shell] -- command-line\nclient --> Gitaly + Gitaly -. Authorization .-> Rails + end + + Rails -. Rugged .-> Filesystem +``` ### Gitaly clients |