[mod] network.svg
This commit is contained in:
parent
d136cf39f3
commit
e0eb01a79a
2 changed files with 318 additions and 262 deletions
|
@ -1,62 +1,62 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0.00 0.00 1760.50 1410.00">
|
||||
<g id="graph0" class="graph" transform="translate(4,1406) scale(1)" data-name="saffron">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0.00 0.00 1688.00 1352.73">
|
||||
<g id="graph0" class="graph" transform="translate(4,1348.72998046875) scale(1)" data-name="saffron">
|
||||
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-1406 1756.5,-1406 1756.5,4 -4,4" style=""/>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-1348.73 1684,-1348.73 1684,4 -4,4" style=""/>
|
||||
<g id="clust1" class="cluster" data-name="cluster_x">
|
||||
|
||||
<polygon fill="none" stroke="black" points="0,-236 0,-990 625.02,-990 625.02,-236 0,-236" style=""/>
|
||||
<text text-anchor="middle" x="312.51" y="-959" font-family="Times,serif" font-size="30.00" style="">The Internet </text>
|
||||
<polygon fill="none" stroke="black" points="0,-378.73 0,-1132.73 599.16,-1132.73 599.16,-378.73 0,-378.73" style=""/>
|
||||
<text text-anchor="middle" x="299.58" y="-1101.73" font-family="Times,serif" font-size="30.00" style="">The Internet </text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster" data-name="cluster_a">
|
||||
|
||||
<polygon fill="#bdffa4" stroke="black" points="16.34,-618 16.34,-876 608.68,-876 608.68,-618 16.34,-618" style=""/>
|
||||
<text text-anchor="middle" x="312.51" y="-845" font-family="Times,serif" font-size="30.00" style="">quodatum.duckdns.org</text>
|
||||
<polygon fill="#bdffa4" stroke="black" points="15.66,-760.73 15.66,-1018.73 583.5,-1018.73 583.5,-760.73 15.66,-760.73" style=""/>
|
||||
<text text-anchor="middle" x="299.58" y="-987.73" font-family="Times,serif" font-size="30.00" style="">quodatum.duckdns.org</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster" data-name="cluster_b">
|
||||
|
||||
<polygon fill="#bdffa4" stroke="black" points="73.53,-244 73.53,-610 551.49,-610 551.49,-244 73.53,-244" style=""/>
|
||||
<text text-anchor="middle" x="312.51" y="-579" font-family="Times,serif" font-size="30.00" style="">orlop.duckdns.org</text>
|
||||
<polygon fill="#bdffa4" stroke="black" points="70.49,-386.73 70.49,-752.73 528.67,-752.73 528.67,-386.73 70.49,-386.73" style=""/>
|
||||
<text text-anchor="middle" x="299.58" y="-721.73" font-family="Times,serif" font-size="30.00" style="">orlop.duckdns.org</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster" data-name="cluster_s">
|
||||
|
||||
<polygon fill="none" stroke="black" points="641.36,-8 641.36,-1394 1736.16,-1394 1736.16,-8 641.36,-8" style=""/>
|
||||
<text text-anchor="middle" x="1188.76" y="-1363" font-family="Times,serif" font-size="30.00" style="">Server Boxes</text>
|
||||
<polygon fill="none" stroke="black" points="614.83,-8.73 614.83,-1336.73 1664.34,-1336.73 1664.34,-8.73 614.83,-8.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.58" y="-1305.73" font-family="Times,serif" font-size="30.00" style="">Saffron @ 80.229.26.80</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster" data-name="cluster_c">
|
||||
|
||||
<g id="a_clust5"><a xlink:href="http://fins.local:8090/system/xu4" xlink:title="XU4 on beszel" style="">
|
||||
<polygon fill="#ffdead" stroke="black" points="657.7,-718 657.7,-1192 984.5,-1192 984.5,-718 657.7,-718" style=""/>
|
||||
<text text-anchor="middle" x="821.1" y="-1161" font-family="Times,serif" font-size="30.00" style="">xu4</text>
|
||||
<polygon fill="#ffdead" stroke="black" points="630.49,-972.73 630.49,-1284.73 1296.22,-1284.73 1296.22,-972.73 630.49,-972.73" style=""/>
|
||||
<text text-anchor="middle" x="963.36" y="-1253.73" font-family="Times,serif" font-size="30.00" style="">xu4</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<g id="clust6" class="cluster" data-name="cluster_d">
|
||||
<g id="clust7" class="cluster" data-name="cluster_d">
|
||||
|
||||
<polygon fill="#ffdead" stroke="black" points="1025.36,-1084 1025.36,-1342 1719.82,-1342 1719.82,-1084 1025.36,-1084" style=""/>
|
||||
<text text-anchor="middle" x="1372.59" y="-1311" font-family="Times,serif" font-size="30.00" style="">fins</text>
|
||||
<polygon fill="#ffdead" stroke="black" points="982.94,-706.73 982.94,-964.73 1648.67,-964.73 1648.67,-706.73 982.94,-706.73" style=""/>
|
||||
<text text-anchor="middle" x="1315.8" y="-933.73" font-family="Times,serif" font-size="30.00" style="">fins</text>
|
||||
</g>
|
||||
<g id="clust7" class="cluster" data-name="cluster_e">
|
||||
<g id="clust9" class="cluster" data-name="cluster_e">
|
||||
|
||||
<polygon fill="#ffdead" stroke="black" points="1025.36,-16 1025.36,-490 1352.16,-490 1352.16,-16 1025.36,-16" style=""/>
|
||||
<text text-anchor="middle" x="1188.76" y="-459" font-family="Times,serif" font-size="30.00" style="">omv</text>
|
||||
<polygon fill="#ffdead" stroke="black" points="982.94,-16.73 982.94,-328.73 1648.67,-328.73 1648.67,-16.73 982.94,-16.73" style=""/>
|
||||
<text text-anchor="middle" x="1315.8" y="-297.73" font-family="Times,serif" font-size="30.00" style="">omv</text>
|
||||
</g>
|
||||
<g id="clust8" class="cluster" data-name="cluster_f">
|
||||
<g id="clust11" class="cluster" data-name="cluster_f">
|
||||
|
||||
<polygon fill="#ffdead" stroke="black" points="1025.36,-818 1025.36,-1076 1352.16,-1076 1352.16,-818 1025.36,-818" style=""/>
|
||||
<text text-anchor="middle" x="1188.76" y="-1045" font-family="Times,serif" font-size="30.00" style="">odroid-n2</text>
|
||||
<polygon fill="#ffdead" stroke="black" points="982.94,-548.73 982.94,-698.73 1578.18,-698.73 1578.18,-548.73 982.94,-548.73" style=""/>
|
||||
<text text-anchor="middle" x="1280.56" y="-667.73" font-family="Times,serif" font-size="30.00" style="">odroid-n2</text>
|
||||
</g>
|
||||
<g id="clust9" class="cluster" data-name="cluster_g">
|
||||
<g id="clust13" class="cluster" data-name="cluster_g">
|
||||
|
||||
<polygon fill="#ffdead" stroke="black" points="1025.36,-498 1025.36,-810 1352.16,-810 1352.16,-498 1025.36,-498" style=""/>
|
||||
<text text-anchor="middle" x="1188.76" y="-779" font-family="Times,serif" font-size="30.00" style="">n2-plus</text>
|
||||
<polygon fill="#ffdead" stroke="black" points="982.94,-336.73 982.94,-540.73 1648.67,-540.73 1648.67,-336.73 982.94,-336.73" style=""/>
|
||||
<text text-anchor="middle" x="1315.8" y="-509.73" font-family="Times,serif" font-size="30.00" style="">n2-plus</text>
|
||||
</g>
|
||||
<!-- a1 -->
|
||||
<g id="node1" class="node" pointer-events="visible" data-name="a1">
|
||||
|
||||
<g id="a_node1"><a xlink:href="https://wiki.quodatum.duckdns.org" xlink:title="Tiddly wiki" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-824 240.16,-824 240.16,-788 384.16,-788 384.16,-824" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-801.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wiki</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-966.73 227.34,-966.73 227.34,-930.73 371.34,-930.73 371.34,-966.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-944.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wiki</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
@ -64,272 +64,272 @@
|
|||
<g id="node14" class="node" pointer-events="visible" data-name="c2">
|
||||
|
||||
<g id="a_node14"><a xlink:href="http://odroid.local:8088" xlink:title="Tiddly wiki" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-1032 749.16,-1032 749.16,-996 893.16,-996 893.16,-1032" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-1009.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tiddy-wiki:8088</text>
|
||||
<polygon fill="white" stroke="black" points="859.34,-1124.73 715.34,-1124.73 715.34,-1088.73 859.34,-1088.73 859.34,-1124.73" style=""/>
|
||||
<text text-anchor="middle" x="787.34" y="-1102.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tiddy-wiki:8088</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- a1->c2 -->
|
||||
<g id="edge3" class="edge" data-name="a1->c2">
|
||||
<g id="edge13" class="edge" data-name="a1->c2">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.54,-810.52C410.46,-813.66 439.64,-818.98 465.16,-828 595.75,-874.13 606.6,-930.76 733.16,-987 736.74,-988.59 740.43,-990.12 744.2,-991.6" style=""/>
|
||||
<polygon fill="black" stroke="black" points="742.92,-994.86 753.51,-995.07 745.36,-988.3 742.92,-994.86" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.56,-954.98C397.33,-958.3 426.45,-963.29 452.34,-970.73 567.67,-1003.85 586.96,-1037.65 699.34,-1079.73 703.75,-1081.38 708.32,-1083.01 712.94,-1084.61" style=""/>
|
||||
<polygon fill="black" stroke="black" points="711.76,-1087.91 722.35,-1087.78 713.99,-1081.27 711.76,-1087.91" style=""/>
|
||||
</g>
|
||||
<!-- a2 -->
|
||||
<g id="node2" class="node" pointer-events="visible" data-name="a2">
|
||||
|
||||
<g id="a_node2"><a xlink:href="https://about.quodatum.duckdns.org" xlink:title="about" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-770 240.16,-770 240.16,-734 384.16,-734 384.16,-770" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-747.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">about</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-912.73 227.34,-912.73 227.34,-876.73 371.34,-876.73 371.34,-912.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-890.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">about</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- c0 -->
|
||||
<g id="node12" class="node" pointer-events="visible" data-name="c0">
|
||||
|
||||
<polygon fill="white" stroke="black" points="893.16,-762 749.16,-762 749.16,-726 893.16,-726 893.16,-762" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-739.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">caddy</text>
|
||||
<polygon fill="white" stroke="black" points="859.34,-1016.73 715.34,-1016.73 715.34,-980.73 859.34,-980.73 859.34,-1016.73" style=""/>
|
||||
<text text-anchor="middle" x="787.34" y="-994.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">caddy</text>
|
||||
</g>
|
||||
<!-- a2->c0 -->
|
||||
<g id="edge1" class="edge" data-name="a2->c0">
|
||||
<g id="edge11" class="edge" data-name="a2->c0">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.46,-750.87C477.33,-749.41 639.39,-746.85 737.53,-745.3" style=""/>
|
||||
<polygon fill="black" stroke="black" points="737.42,-748.81 747.36,-745.15 737.31,-741.81 737.42,-748.81" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.62,-906.62C397.14,-911.08 426.07,-916.37 452.34,-921.73 538.5,-939.3 636.48,-962.24 703.92,-978.5" style=""/>
|
||||
<polygon fill="black" stroke="black" points="702.88,-981.85 713.42,-980.79 704.53,-975.04 702.88,-981.85" style=""/>
|
||||
</g>
|
||||
<!-- a3 -->
|
||||
<g id="node3" class="node" pointer-events="visible" data-name="a3">
|
||||
|
||||
<g id="a_node3"><a xlink:href="https://git.quodatum.duckdns.org" xlink:title="Forgejo" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-662 240.16,-662 240.16,-626 384.16,-626 384.16,-662" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-639.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">git</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-804.73 227.34,-804.73 227.34,-768.73 371.34,-768.73 371.34,-804.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-782.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">git</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e1 -->
|
||||
<g id="node25" class="node" pointer-events="visible" data-name="e1">
|
||||
<g id="node28" class="node" pointer-events="visible" data-name="e1">
|
||||
|
||||
<g id="a_node25"><a xlink:href="http://omv.local:8300" xlink:title="tvheadend" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-438 1117.16,-438 1117.16,-402 1261.16,-402 1261.16,-438" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-415.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">forgejo:8300</text>
|
||||
<g id="a_node28"><a xlink:href="http://omv.local:8300" xlink:title="tvheadend" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-276.73 1067.34,-276.73 1067.34,-240.73 1211.34,-240.73 1211.34,-276.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-254.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">forgejo:8300</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- a3->e1 -->
|
||||
<g id="edge4" class="edge" data-name="a3->e1">
|
||||
<g id="edge14" class="edge" data-name="a3->e1">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.51,-630.94C410.04,-626 438.96,-620.09 465.16,-614 704.08,-558.43 983.72,-479.34 1114.15,-441.63" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1115.09,-445 1123.72,-438.86 1113.14,-438.28 1115.09,-445" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.49,-779.19C397.66,-774.76 427.07,-767.75 452.34,-756.73 599.43,-692.55 993.78,-376.28 1107.34,-284.03" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1109.22,-287.02 1114.77,-277.99 1104.8,-281.58 1109.22,-287.02" style=""/>
|
||||
</g>
|
||||
<!-- a5 -->
|
||||
<g id="node4" class="node" pointer-events="visible" data-name="a5">
|
||||
|
||||
<g id="a_node4"><a xlink:href="https://oi.quodatum.duckdns.org" xlink:title="openwebUI" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-716 240.16,-716 240.16,-680 384.16,-680 384.16,-716" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-693.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">oi</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-858.73 227.34,-858.73 227.34,-822.73 371.34,-822.73 371.34,-858.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-836.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">oi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- d2 -->
|
||||
<g id="node20" class="node" pointer-events="visible" data-name="d2">
|
||||
<g id="node22" class="node" pointer-events="visible" data-name="d2">
|
||||
|
||||
<g id="a_node20"><a xlink:href="http://fins.local:11434/" xlink:title="Ollama (AI)" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-1290 1117.16,-1290 1117.16,-1254 1261.16,-1254 1261.16,-1290" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-1267.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">olama:11434</text>
|
||||
<g id="a_node22"><a xlink:href="http://fins.local:3001/" xlink:title="Open WebUI" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-858.73 1067.34,-858.73 1067.34,-822.73 1211.34,-822.73 1211.34,-858.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-836.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">openwebui:3001</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- a5->d2 -->
|
||||
<g id="edge5" class="edge" data-name="a5->d2">
|
||||
<g id="edge15" class="edge" data-name="a5->d2">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.59,-690.44C522.69,-677.34 819.89,-656.92 901.16,-714 1108.57,-859.68 926.04,-1069.76 1109.16,-1245 1109.79,-1245.6 1110.43,-1246.19 1111.09,-1246.76" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1108.91,-1249.51 1119.03,-1252.63 1113.06,-1243.87 1108.91,-1249.51" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.78,-840.73C526.39,-840.73 891.28,-840.73 1055.59,-840.73" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1055.56,-844.23 1065.56,-840.73 1055.56,-837.23 1055.56,-844.23" style=""/>
|
||||
</g>
|
||||
<!-- b1 -->
|
||||
<g id="node5" class="node" pointer-events="visible" data-name="b1">
|
||||
|
||||
<g id="a_node5"><a xlink:href="https://about.orlop.duckdns.org" xlink:title="about" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-558 240.16,-558 240.16,-522 384.16,-522 384.16,-558" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-535.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">about</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-700.73 227.34,-700.73 227.34,-664.73 371.34,-664.73 371.34,-700.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-678.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">about</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b1->c0 -->
|
||||
<g id="edge2" class="edge" data-name="b1->c0">
|
||||
<g id="edge12" class="edge" data-name="b1->c0">
|
||||
|
||||
<path fill="none" stroke="black" d="M359.05,-558.46C452.06,-595.89 662.57,-680.59 763.76,-721.31" style=""/>
|
||||
<polygon fill="black" stroke="black" points="762.39,-724.53 772.97,-725.01 765,-718.03 762.39,-724.53" style=""/>
|
||||
<path fill="none" stroke="black" d="M342.98,-701.08C374.03,-715.02 416.72,-735.37 452.34,-756.73 569.51,-826.97 697.55,-926.93 755.17,-973.29" style=""/>
|
||||
<polygon fill="black" stroke="black" points="752.65,-975.75 762.63,-979.31 757.04,-970.31 752.65,-975.75" style=""/>
|
||||
</g>
|
||||
<!-- b2 -->
|
||||
<g id="node6" class="node" pointer-events="visible" data-name="b2">
|
||||
|
||||
<g id="a_node6"><a xlink:href="https://kodi.orlop.duckdns.org" xlink:title="Kodi" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-504 240.16,-504 240.16,-468 384.16,-468 384.16,-504" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-481.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">kodi</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-646.73 227.34,-646.73 227.34,-610.73 371.34,-610.73 371.34,-646.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-624.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">kodi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- f1 -->
|
||||
<g id="node33" class="node" pointer-events="visible" data-name="f1">
|
||||
<g id="node37" class="node" pointer-events="visible" data-name="f1">
|
||||
|
||||
<g id="a_node33"><a xlink:href="http://odroid-n2:8080" xlink:title="kodi" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-1024 1117.16,-1024 1117.16,-988 1261.16,-988 1261.16,-1024" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-1001.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">kodi:8080</text>
|
||||
<g id="a_node37"><a xlink:href="http://odroid-n2:8080" xlink:title="kodi" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-646.73 1067.34,-646.73 1067.34,-610.73 1211.34,-610.73 1211.34,-646.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-624.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">kodi:8080</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b2->f1 -->
|
||||
<g id="edge6" class="edge" data-name="b2->f1">
|
||||
<g id="edge16" class="edge" data-name="b2->f1">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.58,-495.69C410.24,-499.96 439.23,-505.69 465.16,-513 515.24,-527.12 860.22,-651.88 901.16,-684 1027.38,-783.02 980.77,-882.81 1109.16,-979 1110.5,-980 1111.88,-980.97 1113.3,-981.91" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1111.34,-984.82 1121.75,-986.83 1114.87,-978.77 1111.34,-984.82" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.78,-628.73C526.39,-628.73 891.28,-628.73 1055.59,-628.73" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1055.56,-632.23 1065.56,-628.73 1055.56,-625.23 1055.56,-632.23" style=""/>
|
||||
</g>
|
||||
<!-- b3 -->
|
||||
<g id="node7" class="node" pointer-events="visible" data-name="b3">
|
||||
|
||||
<g id="a_node7"><a xlink:href="https://tvheadend.orlop.duckdns.org" xlink:title="TV headend" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-450 240.16,-450 240.16,-414 384.16,-414 384.16,-450" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-427.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tvheadend</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-592.73 227.34,-592.73 227.34,-556.73 371.34,-556.73 371.34,-592.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-570.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tvheadend</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- g1 -->
|
||||
<g id="node37" class="node" pointer-events="visible" data-name="g1">
|
||||
<g id="node40" class="node" pointer-events="visible" data-name="g1">
|
||||
|
||||
<g id="a_node37"><a xlink:href="http://n2-plus.local:9981" xlink:title="tvheadend" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-758 1117.16,-758 1117.16,-722 1261.16,-722 1261.16,-758" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-735.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tvheadend:9981</text>
|
||||
<g id="a_node40"><a xlink:href="http://n2-plus.local:9981" xlink:title="tvheadend" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-488.73 1067.34,-488.73 1067.34,-452.73 1211.34,-452.73 1211.34,-488.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-466.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">tvheadend:9981</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b3->g1 -->
|
||||
<g id="edge7" class="edge" data-name="b3->g1">
|
||||
<g id="edge17" class="edge" data-name="b3->g1">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.53,-441.87C410.19,-446.15 439.19,-451.85 465.16,-459 664.91,-514.02 708.98,-546.56 901.16,-624 994.42,-661.58 1015.3,-676.94 1109.16,-713 1113.3,-714.59 1117.59,-716.19 1121.92,-717.77" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1120.7,-721.05 1131.3,-721.13 1123.06,-714.46 1120.7,-721.05" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.78,-565.86C526.55,-546.65 892.01,-501.3 1056.08,-480.93" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1056.07,-484.46 1065.57,-479.76 1055.21,-477.52 1056.07,-484.46" style=""/>
|
||||
</g>
|
||||
<!-- b4 -->
|
||||
<g id="node8" class="node" pointer-events="visible" data-name="b4">
|
||||
|
||||
<g id="a_node8"><a xlink:href="https://emby.orlop.duckdns.org" xlink:title="Emby" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-396 240.16,-396 240.16,-360 384.16,-360 384.16,-396" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-373.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">emby</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-538.73 227.34,-538.73 227.34,-502.73 371.34,-502.73 371.34,-538.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-516.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">emby</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e3 -->
|
||||
<g id="node27" class="node" pointer-events="visible" data-name="e3">
|
||||
<g id="node30" class="node" pointer-events="visible" data-name="e3">
|
||||
|
||||
<g id="a_node27"><a xlink:href="http://omv.local:8097" xlink:title="Emby" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-384 1117.16,-384 1117.16,-348 1261.16,-348 1261.16,-384" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-361.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">emby:8097</text>
|
||||
<g id="a_node30"><a xlink:href="http://omv.local:8097" xlink:title="Emby" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-222.73 1067.34,-222.73 1067.34,-186.73 1211.34,-186.73 1211.34,-222.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-200.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">emby:8097</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b4->e3 -->
|
||||
<g id="edge8" class="edge" data-name="b4->e3">
|
||||
<g id="edge18" class="edge" data-name="b4->e3">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.39,-377.02C544.93,-374.82 934.27,-369.48 1105.28,-367.14" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1105.25,-370.64 1115.2,-367 1105.15,-363.64 1105.25,-370.64" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.59,-514.13C397.64,-510.16 426.93,-503.82 452.34,-493.73 574.34,-445.26 580.06,-386.58 699.34,-331.73 818.06,-277.13 965.73,-240.21 1055.96,-220.83" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1056.68,-224.25 1065.74,-218.75 1055.23,-217.41 1056.68,-224.25" style=""/>
|
||||
</g>
|
||||
<!-- b5 -->
|
||||
<g id="node9" class="node" pointer-events="visible" data-name="b5">
|
||||
|
||||
<g id="a_node9"><a xlink:href="https://jellyfin.orlop.duckdns.org" xlink:title="Jellyfin" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-342 240.16,-342 240.16,-306 384.16,-306 384.16,-342" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-319.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">jellyfin</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-484.73 227.34,-484.73 227.34,-448.73 371.34,-448.73 371.34,-484.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-462.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">jellyfin</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e2 -->
|
||||
<g id="node26" class="node" pointer-events="visible" data-name="e2">
|
||||
<g id="node29" class="node" pointer-events="visible" data-name="e2">
|
||||
|
||||
<g id="a_node26"><a xlink:href="http://omv.local:8096" xlink:title="jellyfin" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-330 1117.16,-330 1117.16,-294 1261.16,-294 1261.16,-330" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-307.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">jellyfin:8096</text>
|
||||
<g id="a_node29"><a xlink:href="http://omv.local:8096" xlink:title="jellyfin" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-168.73 1067.34,-168.73 1067.34,-132.73 1211.34,-132.73 1211.34,-168.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-146.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">jellyfin:8096</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b5->e2 -->
|
||||
<g id="edge9" class="edge" data-name="b5->e2">
|
||||
<g id="edge19" class="edge" data-name="b5->e2">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.39,-323.02C544.93,-320.82 934.27,-315.48 1105.28,-313.14" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1105.25,-316.64 1115.2,-313 1105.15,-309.64 1105.25,-316.64" style=""/>
|
||||
<path fill="none" stroke="black" d="M371.72,-460.43C397.78,-456.5 427.04,-450.1 452.34,-439.73 575.63,-389.15 578.41,-325.74 699.34,-269.73 817.35,-215.06 965.23,-181.48 1055.69,-164.48" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1056.29,-167.93 1065.49,-162.66 1055.02,-161.04 1056.29,-167.93" style=""/>
|
||||
</g>
|
||||
<!-- b6 -->
|
||||
<g id="node10" class="node" pointer-events="visible" data-name="b6">
|
||||
|
||||
<g id="a_node10"><a xlink:href="https://immich.orlop.duckdns.org" xlink:title="Immich" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="384.16,-288 240.16,-288 240.16,-252 384.16,-252 384.16,-288" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-265.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">Immich</text>
|
||||
<polygon fill="white" stroke="black" points="371.34,-430.73 227.34,-430.73 227.34,-394.73 371.34,-394.73 371.34,-430.73" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-408.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">Immich</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e7 -->
|
||||
<g id="node31" class="node" pointer-events="visible" data-name="e7">
|
||||
<g id="node34" class="node" pointer-events="visible" data-name="e7">
|
||||
|
||||
<g id="a_node31"><a xlink:href="http://omv.local:2283/" xlink:title="Photos" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-114 1117.16,-114 1117.16,-78 1261.16,-78 1261.16,-114" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-91.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">immich:2283</text>
|
||||
<g id="a_node34"><a xlink:href="http://omv.local:2283/" xlink:title="Photos" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1564.34,-60.73 1420.34,-60.73 1420.34,-24.73 1564.34,-24.73 1564.34,-60.73" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-38.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">immich:2283</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- b6->e7 -->
|
||||
<g id="edge10" class="edge" data-name="b6->e7">
|
||||
<g id="edge20" class="edge" data-name="b6->e7">
|
||||
|
||||
<path fill="none" stroke="black" d="M384.39,-255.83C545.01,-223.9 934.66,-146.41 1105.53,-112.43" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1106.1,-115.89 1115.23,-110.5 1104.74,-109.02 1106.1,-115.89" style=""/>
|
||||
<path fill="none" stroke="black" d="M324.42,-394.43C414.72,-327.12 744.16,-93.18 1059.34,-15.73 1178.36,13.52 1321.07,-5.46 1408.98,-23.09" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1408.23,-26.51 1418.73,-25.09 1409.64,-19.65 1408.23,-26.51" style=""/>
|
||||
</g>
|
||||
<!-- vpn -->
|
||||
<g id="node11" class="node" pointer-events="visible" data-name="vpn">
|
||||
|
||||
<ellipse fill="white" stroke="black" cx="312.16" cy="-911" rx="27" ry="27" style=""/>
|
||||
<text text-anchor="middle" x="312.16" y="-906.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">vpn</text>
|
||||
<ellipse fill="white" stroke="black" cx="299.34" cy="-1053.73" rx="27" ry="27" style=""/>
|
||||
<text text-anchor="middle" x="299.34" y="-1049.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">vpn</text>
|
||||
</g>
|
||||
<!-- c4 -->
|
||||
<g id="node16" class="node" pointer-events="visible" data-name="c4">
|
||||
|
||||
<g id="a_node16"><a xlink:title="VPN service" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-1140 749.16,-1140 749.16,-1104 893.16,-1104 893.16,-1140" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-1117.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wireguard:51820</text>
|
||||
<polygon fill="white" stroke="black" points="859.34,-1232.73 715.34,-1232.73 715.34,-1196.73 859.34,-1196.73 859.34,-1232.73" style=""/>
|
||||
<text text-anchor="middle" x="787.34" y="-1210.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wireguard:51820</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- vpn->c4 -->
|
||||
<g id="edge11" class="edge" data-name="vpn->c4">
|
||||
<g id="edge21" class="edge" data-name="vpn->c4">
|
||||
|
||||
<path fill="none" stroke="black" d="M336.92,-922.54C400.31,-953.07 579.13,-1037.57 733.16,-1095 737.58,-1096.65 742.15,-1098.28 746.77,-1099.87" style=""/>
|
||||
<polygon fill="black" stroke="black" points="745.59,-1103.17 756.18,-1103.03 747.82,-1096.53 745.59,-1103.17" style=""/>
|
||||
<path fill="none" stroke="black" d="M325.02,-1062.24C387.51,-1083.74 557.14,-1141.79 699.34,-1187.73 704.65,-1189.44 710.16,-1191.2 715.71,-1192.96" style=""/>
|
||||
<polygon fill="black" stroke="black" points="714.34,-1196.2 724.93,-1195.86 716.44,-1189.52 714.34,-1196.2" style=""/>
|
||||
</g>
|
||||
<!-- c0->d2 -->
|
||||
<g id="edge12" class="edge" data-name="c0->d2">
|
||||
<g id="edge22" class="edge" data-name="c0->d2">
|
||||
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M984.5,-898.26C1006.72,-967.11 1002.83,-1036.57 1022.13,-1105.5" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1018.71,-1106.27 1024.93,-1114.86 1025.42,-1104.27 1018.71,-1106.27" style=""/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M837.5,-972.73C871.97,-954.85 920.95,-930.06 972.58,-905.99" style=""/>
|
||||
<polygon fill="black" stroke="black" points="973.97,-909.21 981.57,-901.83 971.02,-902.86 973.97,-909.21" style=""/>
|
||||
</g>
|
||||
<!-- c0->e1 -->
|
||||
<g id="edge14" class="edge" data-name="c0->e1">
|
||||
<g id="edge24" class="edge" data-name="c0->e1">
|
||||
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M851.53,-718C904.97,-670.69 1020.04,-568.83 1100.69,-497.43" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1102.79,-500.25 1107.95,-491 1098.15,-495.01 1102.79,-500.25" style=""/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M794.57,-972.73C817.47,-880.82 903.51,-564.68 1055.86,-338.03" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1058.6,-340.21 1061.33,-329.98 1052.81,-336.28 1058.6,-340.21" style=""/>
|
||||
</g>
|
||||
<!-- c0->f1 -->
|
||||
<g id="edge13" class="edge" data-name="c0->f1">
|
||||
<g id="edge23" class="edge" data-name="c0->f1">
|
||||
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M984.5,-846.37C996.67,-862.24 1007.06,-878.12 1018.63,-893.99" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1015.67,-895.89 1024.46,-901.81 1021.28,-891.7 1015.67,-895.89" style=""/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M810.93,-972.73C855.42,-921.83 958.35,-805.55 1055.35,-706.81" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1057.73,-709.38 1062.25,-699.8 1052.74,-704.47 1057.73,-709.38" style=""/>
|
||||
</g>
|
||||
<!-- c0->g1 -->
|
||||
<g id="edge15" class="edge" data-name="c0->g1">
|
||||
<g id="edge25" class="edge" data-name="c0->g1">
|
||||
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M984.5,-742.23C994.28,-742.12 1004.14,-742.01 1013.97,-741.9" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1013.88,-745.4 1023.84,-741.8 1013.81,-738.41 1013.88,-745.4" style=""/>
|
||||
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M800.61,-972.73C834.64,-902 935.57,-701.35 1055.55,-549.6" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1058.18,-551.91 1061.69,-541.91 1052.71,-547.54 1058.18,-551.91" style=""/>
|
||||
</g>
|
||||
<!-- c1 -->
|
||||
<g id="node13" class="node" pointer-events="visible" data-name="c1">
|
||||
|
||||
<g id="a_node13"><a xlink:href="http://odroid.local:9090" xlink:title="Basex 10.7" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-1086 749.16,-1086 749.16,-1050 893.16,-1050 893.16,-1086" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-1063.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">basex-test:9090</text>
|
||||
<polygon fill="white" stroke="black" points="859.34,-1178.73 715.34,-1178.73 715.34,-1142.73 859.34,-1142.73 859.34,-1178.73" style=""/>
|
||||
<text text-anchor="middle" x="787.34" y="-1156.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">basex-test:9090</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
@ -337,8 +337,8 @@
|
|||
<g id="node15" class="node" pointer-events="visible" data-name="c5">
|
||||
|
||||
<g id="a_node15"><a xlink:href="http://odroid.local:4000" xlink:title="Wire shark" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-978 749.16,-978 749.16,-942 893.16,-942 893.16,-978" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-955.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wireshark:4000</text>
|
||||
<polygon fill="white" stroke="black" points="859.34,-1070.73 715.34,-1070.73 715.34,-1034.73 859.34,-1034.73 859.34,-1070.73" style=""/>
|
||||
<text text-anchor="middle" x="787.34" y="-1048.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">wireshark:4000</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
@ -346,8 +346,8 @@
|
|||
<g id="node17" class="node" pointer-events="visible" data-name="c6">
|
||||
|
||||
<g id="a_node17"><a xlink:title="Redis API" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-870 749.16,-870 749.16,-834 893.16,-834 893.16,-870" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-847.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">redis-test:6379</text>
|
||||
<polygon fill="white" stroke="black" points="1211.34,-1110.73 1067.34,-1110.73 1067.34,-1074.73 1211.34,-1074.73 1211.34,-1110.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-1088.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">redis-test:6379</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
@ -355,184 +355,206 @@
|
|||
<g id="node18" class="node" pointer-events="visible" data-name="c7">
|
||||
|
||||
<g id="a_node18"><a xlink:href="http://192.168.1.59" xlink:title="PiHole Ad blocker" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-816 749.16,-816 749.16,-780 893.16,-780 893.16,-816" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-793.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">pihole</text>
|
||||
<polygon fill="white" stroke="black" points="1211.34,-1043.73 1067.34,-1043.73 1067.34,-1007.73 1211.34,-1007.73 1211.34,-1043.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-1021.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">pihole</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- c8 -->
|
||||
<g id="node19" class="node" pointer-events="visible" data-name="c8">
|
||||
<!-- xu4_1 -->
|
||||
<g id="node19" class="node" pointer-events="visible" data-name="xu4_1">
|
||||
|
||||
<g id="a_node19"><a xlink:href="http://fins.local:8090/system/xu4" xlink:title="Beszel" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="893.16,-924 749.16,-924 749.16,-888 893.16,-888 893.16,-924" style=""/>
|
||||
<text text-anchor="middle" x="821.16" y="-901.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
<g id="a_node19"><a xlink:href="https://xu4.local:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1139.34" cy="-1153.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-1149.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- xu4_1->c1 -->
|
||||
<!-- xu4_2 -->
|
||||
<g id="node20" class="node" pointer-events="visible" data-name="xu4_2">
|
||||
|
||||
<g id="a_node20"><a xlink:href="http://fins.local:8090/system/xu4" xlink:title="beszel" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1139.34" cy="-1207.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-1203.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">b</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- xu4_2->c1 -->
|
||||
<!-- d1 -->
|
||||
<g id="node21" class="node" pointer-events="visible" data-name="d1">
|
||||
|
||||
<g id="a_node21"><a xlink:href="http://fins.local:11434/" xlink:title="Ollama (AI)" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-912.73 1067.34,-912.73 1067.34,-876.73 1211.34,-876.73 1211.34,-912.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-890.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">olama:11434</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- d5 -->
|
||||
<g id="node22" class="node" pointer-events="visible" data-name="d5">
|
||||
<g id="node23" class="node" pointer-events="visible" data-name="d5">
|
||||
|
||||
<g id="a_node22"><a xlink:href="http://fins.local:8090/" xlink:title="beszel (main)" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1628.16,-1128 1484.16,-1128 1484.16,-1092 1628.16,-1092 1628.16,-1128" style=""/>
|
||||
<text text-anchor="middle" x="1556.16" y="-1105.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel::8090</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- c8->d5 -->
|
||||
<g id="edge16" class="edge" data-name="c8->d5">
|
||||
|
||||
<path fill="none" stroke="black" d="M888.4,-924.39C892.94,-926.91 897.25,-929.76 901.16,-933 1045.26,-1052.34 947.45,-1204.9 1109.16,-1299 1260.73,-1387.2 1461.29,-1206.31 1530.47,-1136.19" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1532.71,-1138.9 1537.19,-1129.3 1527.7,-1134.02 1532.71,-1138.9" style=""/>
|
||||
</g>
|
||||
<!-- d4 -->
|
||||
<g id="node21" class="node" pointer-events="visible" data-name="d4">
|
||||
|
||||
<g id="a_node21"><a xlink:href="http://fins.local:3001/" xlink:title="Open WebUI" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-1236 1117.16,-1236 1117.16,-1200 1261.16,-1200 1261.16,-1236" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-1213.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">openwebui:3001</text>
|
||||
<g id="a_node23"><a xlink:href="http://fins.local:8090/" xlink:title="beszel (main)" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1564.34,-750.73 1420.34,-750.73 1420.34,-714.73 1564.34,-714.73 1564.34,-750.73" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-728.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel::8090</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- d6 -->
|
||||
<g id="node23" class="node" pointer-events="visible" data-name="d6">
|
||||
<g id="node24" class="node" pointer-events="visible" data-name="d6">
|
||||
|
||||
<g id="a_node23"><a xlink:href="http://fins.local:3100/" xlink:title="Vidio editor" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-1182 1117.16,-1182 1117.16,-1146 1261.16,-1146 1261.16,-1182" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-1159.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">shotcut::3100</text>
|
||||
<g id="a_node24"><a xlink:href="http://fins.local:3100/" xlink:title="Vidio editor" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-804.73 1067.34,-804.73 1067.34,-768.73 1211.34,-768.73 1211.34,-804.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-782.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">shotcut::3100</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- d7 -->
|
||||
<g id="node24" class="node" pointer-events="visible" data-name="d7">
|
||||
<g id="node25" class="node" pointer-events="visible" data-name="d7">
|
||||
|
||||
<g id="a_node24"><a xlink:href="http://fins.local:8090/system/fins" xlink:title="Beszel agent" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-1128 1117.16,-1128 1117.16,-1092 1261.16,-1092 1261.16,-1128" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-1105.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
<g id="a_node25"><a xlink:href="http://fins.local:8090/system/fins" xlink:title="Beszel agent" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-750.73 1067.34,-750.73 1067.34,-714.73 1211.34,-714.73 1211.34,-750.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-728.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- d7->d5 -->
|
||||
<g id="edge17" class="edge" data-name="d7->d5">
|
||||
<g id="edge26" class="edge" data-name="d7->d5">
|
||||
|
||||
<path fill="none" stroke="black" d="M1261.4,-1110C1321.98,-1110 1408.99,-1110 1472.59,-1110" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1472.27,-1113.5 1482.27,-1110 1472.27,-1106.5 1472.27,-1113.5" style=""/>
|
||||
<path fill="none" stroke="black" d="M1211.79,-732.73C1268.85,-732.73 1348.87,-732.73 1408.68,-732.73" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1408.47,-736.23 1418.47,-732.73 1408.47,-729.23 1408.47,-736.23" style=""/>
|
||||
</g>
|
||||
<!-- e4 -->
|
||||
<g id="node28" class="node" pointer-events="visible" data-name="e4">
|
||||
<!-- fins_1 -->
|
||||
<g id="node26" class="node" pointer-events="visible" data-name="fins_1">
|
||||
|
||||
<g id="a_node28"><a xlink:href="http://omv.local:81" xlink:title="Open media vault" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-276 1117.16,-276 1117.16,-240 1261.16,-240 1261.16,-276" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-253.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">omv:81</text>
|
||||
<g id="a_node26"><a xlink:href="https://fins.local:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-840.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-836.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- fins_1->d1 -->
|
||||
<!-- fins_2 -->
|
||||
<g id="node27" class="node" pointer-events="visible" data-name="fins_2">
|
||||
|
||||
<g id="a_node27"><a xlink:href="http://fins.local:8090/system/fins" xlink:title="beszel" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-894.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-890.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">b</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- fins_2->d1 -->
|
||||
<!-- e4 -->
|
||||
<g id="node31" class="node" pointer-events="visible" data-name="e4">
|
||||
|
||||
<g id="a_node31"><a xlink:href="http://omv.local:81" xlink:title="Open media vault" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-114.73 1067.34,-114.73 1067.34,-78.73 1211.34,-78.73 1211.34,-114.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-92.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">omv:81</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e5 -->
|
||||
<g id="node29" class="node" pointer-events="visible" data-name="e5">
|
||||
<g id="node32" class="node" pointer-events="visible" data-name="e5">
|
||||
|
||||
<g id="a_node29"><a xlink:href="http://omv.local:3456/" xlink:title="Vikunja" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-222 1117.16,-222 1117.16,-186 1261.16,-186 1261.16,-222" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-199.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">vikunja:3456</text>
|
||||
<g id="a_node32"><a xlink:href="http://omv.local:3456/" xlink:title="Vikunja" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-60.73 1067.34,-60.73 1067.34,-24.73 1211.34,-24.73 1211.34,-60.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-38.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">vikunja:3456</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e6 -->
|
||||
<g id="node30" class="node" pointer-events="visible" data-name="e6">
|
||||
<g id="node33" class="node" pointer-events="visible" data-name="e6">
|
||||
|
||||
<g id="a_node30"><a xlink:href="http://omv.local:5001/" xlink:title="dockge" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-168 1117.16,-168 1117.16,-132 1261.16,-132 1261.16,-168" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-145.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">dockge:5001</text>
|
||||
<g id="a_node33"><a xlink:href="http://omv.local:5001/" xlink:title="dockge" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1564.34,-141.73 1420.34,-141.73 1420.34,-105.73 1564.34,-105.73 1564.34,-141.73" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-119.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">dockge:5001</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e8 -->
|
||||
<g id="node32" class="node" pointer-events="visible" data-name="e8">
|
||||
<!-- omv_1 -->
|
||||
<g id="node35" class="node" pointer-events="visible" data-name="omv_1">
|
||||
|
||||
<g id="a_node32"><a xlink:href="http://fins.local:8090/system/omv" xlink:title="Beszel agent" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-60 1117.16,-60 1117.16,-24 1261.16,-24 1261.16,-60" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-37.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
<g id="a_node35"><a xlink:href="https://omv.local:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-204.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-200.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- e8->d5 -->
|
||||
<g id="edge18" class="edge" data-name="e8->d5">
|
||||
<!-- omv_1->e1 -->
|
||||
<!-- omv_2 -->
|
||||
<g id="node36" class="node" pointer-events="visible" data-name="omv_2">
|
||||
|
||||
<path fill="none" stroke="black" d="M1258.83,-60.32C1262.59,-62.85 1266.08,-65.73 1269.16,-69 1415.44,-224.52 1527.87,-927.73 1550.85,-1080.61" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1547.35,-1080.92 1552.29,-1090.3 1554.28,-1079.89 1547.35,-1080.92" style=""/>
|
||||
</g>
|
||||
<!-- f2 -->
|
||||
<g id="node34" class="node" pointer-events="visible" data-name="f2">
|
||||
|
||||
<g id="a_node34"><a xlink:href="http://fins.local:8090/system/odroid-n2" xlink:title="Beszel agent" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-970 1117.16,-970 1117.16,-934 1261.16,-934 1261.16,-970" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-947.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
<g id="a_node36"><a xlink:href="http://fins.local:8090/system/omv" xlink:title="beszel" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-258.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-254.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">b</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- f2->d5 -->
|
||||
<g id="edge19" class="edge" data-name="f2->d5">
|
||||
<!-- omv_2->e1 -->
|
||||
<!-- odroid_n2_1 -->
|
||||
<g id="node38" class="node" pointer-events="visible" data-name="odroid_n2_1">
|
||||
|
||||
<path fill="none" stroke="black" d="M1246.52,-970.49C1254.17,-973.22 1261.89,-976.1 1269.16,-979 1354.88,-1013.18 1452.05,-1059.32 1508.2,-1086.73" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1506.32,-1089.7 1516.84,-1090.96 1509.4,-1083.42 1506.32,-1089.7" style=""/>
|
||||
</g>
|
||||
<!-- x1 -->
|
||||
<g id="node35" class="node" pointer-events="visible" data-name="x1">
|
||||
|
||||
<g id="a_node35"><a xlink:href="https://odroid-n2:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1189.16" cy="-898" rx="72" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-893.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
<g id="a_node38"><a xlink:href="https://odroid-n2:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-574.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-570.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- x2 -->
|
||||
<g id="node36" class="node" pointer-events="visible" data-name="x2">
|
||||
<!-- odroid_n2_1->f1 -->
|
||||
<!-- odroid_n2_2 -->
|
||||
<g id="node39" class="node" pointer-events="visible" data-name="odroid_n2_2">
|
||||
|
||||
<g id="a_node36"><a xlink:href="http://odroid-n2:19999" xlink:title="netdata" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1189.16" cy="-844" rx="72" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-839.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">n</text>
|
||||
<g id="a_node39"><a xlink:href="http://fins.local:8090/system/odroid-n2" xlink:title="beszel" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-628.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-624.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">b</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- odroid_n2_2->f1 -->
|
||||
<!-- g2 -->
|
||||
<g id="node38" class="node" pointer-events="visible" data-name="g2">
|
||||
<g id="node41" class="node" pointer-events="visible" data-name="g2">
|
||||
|
||||
<g id="a_node38"><a xlink:href="https://n2-plus.local:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-704 1117.16,-704 1117.16,-668 1261.16,-668 1261.16,-704" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-681.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">portainer:9443</text>
|
||||
<g id="a_node41"><a xlink:href="http://n2-plus.local:3050" xlink:title="glance" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-434.73 1067.34,-434.73 1067.34,-398.73 1211.34,-398.73 1211.34,-434.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-412.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">glance:3050</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- g3 -->
|
||||
<g id="node39" class="node" pointer-events="visible" data-name="g3">
|
||||
<g id="node42" class="node" pointer-events="visible" data-name="g3">
|
||||
|
||||
<g id="a_node39"><a xlink:href="http://n2-plus.local:19999" xlink:title="netdata" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-650 1117.16,-650 1117.16,-614 1261.16,-614 1261.16,-650" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-627.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">netdata:19999</text>
|
||||
<g id="a_node42"><a xlink:href="http://n2-plus.local:19999" xlink:title="netdata" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1211.34,-380.73 1067.34,-380.73 1067.34,-344.73 1211.34,-344.73 1211.34,-380.73" style=""/>
|
||||
<text text-anchor="middle" x="1139.34" y="-358.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">spare</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- g4 -->
|
||||
<g id="node40" class="node" pointer-events="visible" data-name="g4">
|
||||
<g id="node43" class="node" pointer-events="visible" data-name="g4">
|
||||
|
||||
<g id="a_node40"><a xlink:href="http://n2-plus.local:3000" xlink:title="ntop ng" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-596 1117.16,-596 1117.16,-560 1261.16,-560 1261.16,-596" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-573.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">ntopng:3000</text>
|
||||
<g id="a_node43"><a xlink:href="http://n2-plus.local:3000" xlink:title="ntop ng" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1564.34,-380.73 1420.34,-380.73 1420.34,-344.73 1564.34,-344.73 1564.34,-380.73" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-358.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">ntopng:3000</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- g5 -->
|
||||
<g id="node41" class="node" pointer-events="visible" data-name="g5">
|
||||
<!-- n2_plus_1 -->
|
||||
<g id="node44" class="node" pointer-events="visible" data-name="n2_plus_1">
|
||||
|
||||
<g id="a_node41"><a xlink:href="http://fins.local:8090/system/n2-plus" xlink:title="Beszel" target="saffron" style="">
|
||||
<polygon fill="white" stroke="black" points="1261.16,-542 1117.16,-542 1117.16,-506 1261.16,-506 1261.16,-542" style=""/>
|
||||
<text text-anchor="middle" x="1189.16" y="-519.8" font-family="Helvetica,sans-Serif" font-size="14.00" style="">beszel-agent</text>
|
||||
<g id="a_node44"><a xlink:href="https://n2-plus.local:9443" xlink:title="portainer" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-416.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-412.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">p</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- g5->d5 -->
|
||||
<g id="edge20" class="edge" data-name="g5->d5">
|
||||
<!-- n2_plus_1->g1 -->
|
||||
<!-- n2_plus_2 -->
|
||||
<g id="node45" class="node" pointer-events="visible" data-name="n2_plus_2">
|
||||
|
||||
<path fill="none" stroke="black" d="M1256.94,-542.42C1261.3,-544.93 1265.43,-547.77 1269.16,-551 1444.63,-702.93 1526.06,-988.82 1548.5,-1080.74" style=""/>
|
||||
<polygon fill="black" stroke="black" points="1545.03,-1081.3 1550.76,-1090.21 1551.84,-1079.67 1545.03,-1081.3" style=""/>
|
||||
<g id="a_node45"><a xlink:href="http://fins.local:8090/system/n2-plus" xlink:title="beszel" target="saffron" style="">
|
||||
<ellipse fill="yellow" stroke="black" cx="1492.34" cy="-470.73" rx="36" ry="18" style=""/>
|
||||
<text text-anchor="middle" x="1492.34" y="-466.53" font-family="Helvetica,sans-Serif" font-size="14.00" style="">b</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- n2_plus_2->g1 -->
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 29 KiB |
|
@ -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
Reference in a new issue