[mod] network.svg
This commit is contained in:
parent
d136cf39f3
commit
e0eb01a79a
2 changed files with 318 additions and 262 deletions
|
|
@ -3,10 +3,9 @@ digraph saffron {
|
|||
compound = true;
|
||||
rankdir = LR;
|
||||
|
||||
|
||||
|
||||
|
||||
node [fontname = "helvetica"; shape = box; style = filled; width = "2"; fillcolor = white; target = "saffron";];
|
||||
node [fontname = "helvetica"; shape = box;
|
||||
style = filled; width = "2"; fillcolor = white; target = "saffron";];
|
||||
edge [fontname = "Arial";];
|
||||
ratio = "0.8";
|
||||
size = "100%";
|
||||
|
|
@ -37,8 +36,9 @@ digraph saffron {
|
|||
}
|
||||
|
||||
subgraph cluster_s {
|
||||
label = "Server Boxes";
|
||||
label = "Saffron @ 80.229.26.80";
|
||||
fontsize = "30";
|
||||
|
||||
subgraph cluster_c {
|
||||
label = "xu4";
|
||||
href="http://fins.local:8090/system/xu4";
|
||||
|
|
@ -52,16 +52,36 @@ digraph saffron {
|
|||
|
||||
c6 [label = "redis-test:6379";tooltip = "Redis API";];
|
||||
c7 [label = "pihole";href = "http://192.168.1.59";tooltip = "PiHole Ad blocker";];
|
||||
c8 [label = "beszel-agent";href = "http://fins.local:8090/system/xu4";tooltip = "Beszel";];
|
||||
|
||||
{rank=max;
|
||||
xu4_1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://xu4.local:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
xu4_2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/xu4";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
}
|
||||
xu4_1 -> c1[style=invis];
|
||||
xu4_2 -> c1[style=invis];
|
||||
}
|
||||
|
||||
subgraph cluster_d {
|
||||
label = "fins";
|
||||
bgcolor = "#FFDEAD";
|
||||
d2 [label = "olama:11434";href = "http://fins.local:11434/";tooltip = "Ollama (AI)";];
|
||||
d4 [label = "openwebui:3001";href = "http://fins.local:3001/";tooltip = "Open WebUI";];
|
||||
d1 [label = "ollama:11434";href = "http://fins.local:11434/";tooltip = "Ollama (AI)";];
|
||||
d2 [label = "openwebui:3001";href = "http://fins.local:3001/";tooltip = "Open WebUI";];
|
||||
d5 [label = "beszel::8090";href = "http://fins.local:8090/";tooltip = "beszel (main)";];
|
||||
d6 [label = "shotcut::3100";href = "http://fins.local:3100/";tooltip = "Vidio editor";];
|
||||
d7 [label = "beszel-agent";href = "http://fins.local:8090/system/fins";tooltip = "Beszel agent";];
|
||||
|
||||
{rank=max;
|
||||
fins_1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://fins.local:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
fins_2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/fins";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
}
|
||||
fins_1 -> d1[style=invis];
|
||||
fins_2 -> d1[style=invis];
|
||||
|
||||
|
||||
}
|
||||
subgraph cluster_e {
|
||||
label = "omv";
|
||||
|
|
@ -73,38 +93,54 @@ digraph saffron {
|
|||
e5 [label = "vikunja:3456";href = "http://omv.local:3456/";tooltip = "Vikunja";];
|
||||
e6 [label = "dockge:5001";href = "http://omv.local:5001/";tooltip = "dockge";];
|
||||
e7 [label = "immich:2283";href = "http://omv.local:2283/";tooltip = "Photos";];
|
||||
e8 [label = "beszel-agent";href = "http://fins.local:8090/system/omv";tooltip = "Beszel agent";];
|
||||
|
||||
{rank=max;
|
||||
omv_1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://omv.local:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
omv_2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/omv";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
}
|
||||
omv_1 -> e1[style=invis];
|
||||
omv_2 -> e1[style=invis];
|
||||
|
||||
}
|
||||
subgraph cluster_f {
|
||||
label = "odroid-n2";
|
||||
rankdir="TB"
|
||||
|
||||
bgcolor = "#FFDEAD";
|
||||
x1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://odroid-n2:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
x2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/odroid-n2";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
{rank="max";x1 x2}
|
||||
|
||||
|
||||
f1 [label = "kodi:8080";href = "http://odroid-n2:8080";tooltip = "kodi";];
|
||||
|
||||
|
||||
x1->f1[style=invis];
|
||||
x2->f1[style=invis];
|
||||
{rank=max;
|
||||
odroid_n2_1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://odroid-n2:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
odroid_n2_2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/odroid-n2";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
}
|
||||
odroid_n2_1 -> f1[style=invis];
|
||||
odroid_n2_2 -> f1[style=invis];
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
subgraph cluster_g {
|
||||
label = "n2-plus";
|
||||
bgcolor = "#FFDEAD";
|
||||
|
||||
g1 [label = "tvheadend:9981";href = "http://n2-plus.local:9981";tooltip = "tvheadend";];
|
||||
g2 [label = "portainer:9443";href = "https://n2-plus.local:9443";tooltip = "portainer";];
|
||||
g3 [label = "netdata:19999";href = "http://n2-plus.local:19999";tooltip = "netdata";];
|
||||
g2 [label = "glance:3050";href = "http://n2-plus.local:3050";tooltip = "glance";];
|
||||
g3 [label = "spare";href = "http://n2-plus.local:19999";tooltip = "netdata";];
|
||||
g4 [label = "ntopng:3000";href = "http://n2-plus.local:3000";tooltip = "ntop ng";];
|
||||
g5 [label = "beszel-agent";href = "http://fins.local:8090/system/n2-plus";tooltip = "Beszel";];
|
||||
|
||||
{rank=max;
|
||||
n2_plus_1 [label = "p";shape = "oval"; width=1;
|
||||
href = "https://n2-plus.local:9443";tooltip = "portainer"; fillcolor=yellow ;];
|
||||
n2_plus_2 [label = "b";shape = "oval"; width=1;
|
||||
href = "http://fins.local:8090/system/n2-plus";tooltip = "beszel"; fillcolor=yellow ;];
|
||||
}
|
||||
n2_plus_1 -> g1[style=invis];
|
||||
n2_plus_2 -> g1[style=invis];
|
||||
}
|
||||
}
|
||||
a2 -> c0;
|
||||
|
|
@ -122,9 +158,7 @@ digraph saffron {
|
|||
c0 -> f1 [ltail = "cluster_c"; lhead = "cluster_f"; style = "dotted";];
|
||||
c0 -> e1 [ltail = "cluster_c"; lhead = "cluster_e"; style = "dotted";];
|
||||
c0 -> g1 [ltail = "cluster_c"; lhead = "cluster_g"; style = "dotted";];
|
||||
c8 -> d5;
|
||||
|
||||
d7 -> d5;
|
||||
e8 -> d5;
|
||||
|
||||
g5 -> d5;
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue