diff --git a/notes/README.md b/notes/README.md deleted file mode 100644 index 5ded349..0000000 --- a/notes/README.md +++ /dev/null @@ -1,9 +0,0 @@ -## The notes/ directory - The `notes/` directory serves as staging directory for documentation. This is - the place to develop documentation and short notes. The contents of this - directory should be accessible to - 1. The note authors and - 2. Developers of the project - - It need not be meaningful to casual users. - diff --git a/notes/README.org b/notes/README.org new file mode 100644 index 0000000..2f78f1f --- /dev/null +++ b/notes/README.org @@ -0,0 +1,9 @@ +* The notes/ directory + The =notes/= directory serves as a staging directory for documentation. + This is the place to develop documentation and short notes. + + The contents of this directory should be accessible to: + 1. The note authors + 2. Developers of the project + + It need not be meaningful to casual users. diff --git a/notes/dwg-r1.png b/notes/dwg-r1.png new file mode 100644 index 0000000..957cc89 Binary files /dev/null and b/notes/dwg-r1.png differ diff --git a/notes/dwg-r2.png b/notes/dwg-r2.png new file mode 100644 index 0000000..0065c72 Binary files /dev/null and b/notes/dwg-r2.png differ diff --git a/notes/dwg-r2.svg b/notes/dwg-r2.svg new file mode 100644 index 0000000..77fee13 --- /dev/null +++ b/notes/dwg-r2.svg @@ -0,0 +1,146 @@ + + + + + + +MRVA_Containers + +Container Dependencies for MRVA + + +mrvastore_init + +mrvastore-init +Image: minio/mc + + + + +mrvastore + +mrvastore +Image: minio/minio:RELEASE.2024-06-11T03-13-30Z + + + + +mrvastore_init->mrvastore + + + + + +client_ghmrva + +client-ghmrva +Image: client-ghmrva-container:0.4.0 + + + + +server + +server +Image: mrva-server:0.4.0 + + + + +client_ghmrva->server + + + + + +code_server + +code-server +Image: code-server-initialized:0.4.0 + + + + +code_server->server + + + + + +hepc + +hepc +Image: mrva-hepc-container:0.4.0 + + + + +rabbitmq + +rabbitmq +Image: rabbitmq:3-management + + + + +server->mrvastore + + + + + +server->hepc + + + + + +server->rabbitmq + + + + + +postgres + +postgres +Image: postgres:15 + + + + +server->postgres + + + + + +agent + +agent +Image: mrva-agent:0.4.0 + + + + +agent->mrvastore + + + + + +agent->hepc + + + + + +agent->rabbitmq + + + + + diff --git a/notes/system-structure.org b/notes/system-structure.org new file mode 100644 index 0000000..87e3373 --- /dev/null +++ b/notes/system-structure.org @@ -0,0 +1,128 @@ +* system structure + #+BEGIN_SRC dot :file dwg-r2.svg :cmdline -Kdot -Tsvg + digraph MRVA_Containers { + rankdir=LR; + node [shape=plaintext fontname="Helvetica"]; + edge [arrowsize=0.5]; + + // Title + label="Container Dependencies for MRVA"; + labelloc=top; + fontsize=20; + fontname="Helvetica"; + + // mrvastore-init + mrvastore_init [ + shape=plaintext + label=< + + + +
mrvastore-init
Image: minio/mc
+ > + ]; + + // mrvastore + mrvastore [ + shape=plaintext + label=< + + + +
mrvastore
Image: minio/minio:RELEASE.2024-06-11T03-13-30Z
+ > + ]; + + // client-ghmrva + client_ghmrva [ + shape=plaintext + label=< + + + +
client-ghmrva
Image: client-ghmrva-container:0.4.0
+ > + ]; + + // code-server + code_server [ + shape=plaintext + label=< + + + +
code-server
Image: code-server-initialized:0.4.0
+ > + ]; + + // hepc + hepc [ + shape=plaintext + label=< + + + +
hepc
Image: mrva-hepc-container:0.4.0
+ > + ]; + + // rabbitmq + rabbitmq [ + shape=plaintext + label=< + + + +
rabbitmq
Image: rabbitmq:3-management
+ > + ]; + + // server + server [ + shape=plaintext + label=< + + + + + + +
server
Image: mrva-server:0.4.0
+ > + ]; + + // postgres + postgres [ + shape=plaintext + label=< + + + +
postgres
Image: postgres:15
+ > + ]; + + // agent + agent [ + shape=plaintext + label=< + + + +
agent
Image: mrva-agent:0.4.0
+ > + ]; + + // Edges (dependencies) + mrvastore_init -> mrvastore; + server -> rabbitmq; + server -> mrvastore; + server -> postgres; + server -> hepc; + agent -> rabbitmq; + agent -> mrvastore; + agent -> hepc; + code_server -> server; + client_ghmrva -> server; + } + #+END_SRC diff --git a/notes/system-structure.pdf b/notes/system-structure.pdf deleted file mode 100644 index 4debab0..0000000 Binary files a/notes/system-structure.pdf and /dev/null differ