From f809917c2e34151e5e5ddb262d49b6efc9d19bfb Mon Sep 17 00:00:00 2001 From: Michael Hohn Date: Fri, 6 Dec 2024 11:17:12 -0800 Subject: [PATCH] structure 1 --- notes/system-structure.dot | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 notes/system-structure.dot diff --git a/notes/system-structure.dot b/notes/system-structure.dot new file mode 100644 index 0000000..f937efe --- /dev/null +++ b/notes/system-structure.dot @@ -0,0 +1,27 @@ +digraph DockerCompose { + rankdir=LR; // Left-to-right layout + node [shape=box style="rounded,filled" color=lightblue2]; + edge [arrowsize=0.5]; // Reduce arrow size + + // Title + label="Container Dependencies"; + labelloc=top; + fontsize=20; + + // Define nodes with increased spacing + dbssvc [label="dbssvc" pos="0,0!"]; + dbstore [label="dbstore" pos="0,-2!"]; + rabbitmq [label="rabbitmq" pos="0,-4!"]; + server [label="server" pos="0,-6!"]; + artifactstore [label="artifactstore" pos="0,-8!"]; + agent [label="agent" pos="0,-10!"]; + + // Define edges (reversed directions) + dbstore -> dbssvc; + server -> dbstore; + server -> rabbitmq; + server -> artifactstore; + agent -> dbstore; + agent -> artifactstore; + agent -> rabbitmq; +}