636 lines
No EOL
34 KiB
XML
636 lines
No EOL
34 KiB
XML
<?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 2761.60 1660.00">
|
||
<g id="graph0" class="graph" transform="translate(4,1656) scale(1)" data-name="saffron">
|
||
|
||
<polygon fill="white" stroke="none" points="-4,4 -4,-1656 2757.6,-1656 2757.6,4 -4,4" style=""/>
|
||
<g id="clust1" class="cluster" data-name="cluster_x">
|
||
|
||
<polygon fill="lightgrey" stroke="black" points="0,-8 0,-1138 1031.79,-1138 1031.79,-8 0,-8" style=""/>
|
||
<text text-anchor="middle" x="515.9" y="-1098" font-family="Arial" font-size="40.00" style="">The Internet </text>
|
||
</g>
|
||
<g id="clust2" class="cluster" data-name="cluster_a">
|
||
|
||
<polygon fill="#bdffa4" stroke="black" points="18.84,-16 18.84,-485 1012.95,-485 1012.95,-16 18.84,-16" style=""/>
|
||
<text text-anchor="middle" x="515.9" y="-445" font-family="Arial" font-size="40.00" style="">quodatum.duckdns.org</text>
|
||
</g>
|
||
<g id="clust3" class="cluster" data-name="cluster_b">
|
||
|
||
<polygon fill="#bdffa4" stroke="black" points="124.74,-493 124.74,-962 909.41,-962 909.41,-493 124.74,-493" style=""/>
|
||
<text text-anchor="middle" x="517.07" y="-922" font-family="Arial" font-size="40.00" style="">orlop.duckdns.org</text>
|
||
</g>
|
||
<g id="clust4" class="cluster" data-name="cluster_s">
|
||
|
||
<polygon fill="lightgrey" stroke="black" points="1048.37,-176 1048.37,-1644 2734.76,-1644 2734.76,-176 1048.37,-176" style=""/>
|
||
<text text-anchor="middle" x="1891.56" y="-1613" font-family="Arial" 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="1067.21,-1280 1067.21,-1592 1868.01,-1592 1868.01,-1280 1067.21,-1280" style=""/>
|
||
<text text-anchor="middle" x="1467.61" y="-1561" font-family="Arial" font-size="30.00" style="">xu4 (odroid)</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<g id="clust7" class="cluster" data-name="cluster_d">
|
||
|
||
<polygon fill="#ffdead" stroke="black" points="1915.12,-786 1915.12,-1098 2715.92,-1098 2715.92,-786 1915.12,-786" style=""/>
|
||
<text text-anchor="middle" x="2315.52" y="-1067" font-family="Arial" font-size="30.00" style="">fins</text>
|
||
</g>
|
||
<g id="clust9" class="cluster" data-name="cluster_e">
|
||
|
||
<polygon fill="#ffdead" stroke="black" points="1491.17,-450 1491.17,-778 2291.96,-778 2291.96,-450 1491.17,-450" style=""/>
|
||
<text text-anchor="middle" x="1891.56" y="-747" font-family="Arial" font-size="30.00" style="">omv</text>
|
||
</g>
|
||
<g id="clust11" class="cluster" data-name="cluster_f">
|
||
|
||
<polygon fill="#ffdead" stroke="black" points="1491.17,-1106 1491.17,-1272 2216.59,-1272 2216.59,-1106 1491.17,-1106" style=""/>
|
||
<text text-anchor="middle" x="1853.88" y="-1241" font-family="Arial" font-size="30.00" style="">odroid-n2</text>
|
||
</g>
|
||
<g id="clust13" class="cluster" data-name="cluster_g">
|
||
|
||
<polygon fill="#ffdead" stroke="black" points="1491.17,-184 1491.17,-442 2291.96,-442 2291.96,-184 1491.17,-184" style=""/>
|
||
<text text-anchor="middle" x="1891.56" y="-411" font-family="Arial" font-size="30.00" style="">n2-plus</text>
|
||
</g>
|
||
<g id="clust15" class="cluster" data-name="cluster_h">
|
||
|
||
<polygon fill="#ffdead" stroke="black" points="1067.21,-1087 1067.21,-1183 1444.06,-1183 1444.06,-1087 1067.21,-1087" style=""/>
|
||
<text text-anchor="middle" x="1255.64" y="-1152" font-family="Arial" font-size="30.00" style="">velvet</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="587.76,-351.7 443.76,-351.7 443.76,-300.3 587.76,-300.3 587.76,-351.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-315.2" font-family="Arial" font-size="36.00" style="">wiki</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- c2 -->
|
||
<g id="node16" class="node" pointer-events="visible" data-name="c2">
|
||
|
||
<g id="a_node16"><a xlink:href="http://odroid.local:8088" xlink:title="Tiddly wiki" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1327.76,-1324 1183.76,-1324 1183.76,-1288 1327.76,-1288 1327.76,-1324" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1301.8" font-family="Arial" font-size="14.00" style="">tiddy-wiki:8088</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- a1->c2 -->
|
||
<g id="edge15" class="edge" data-name="a1->c2">
|
||
|
||
<path fill="none" stroke="black" d="M588.15,-321.41C633.98,-322.02 692.59,-329.77 734.79,-360 1072.07,-601.6 948.51,-834.79 1167.76,-1187 1188.08,-1219.65 1214.53,-1254.98 1232.9,-1278.59" style=""/>
|
||
<polygon fill="black" stroke="black" points="1230.14,-1280.74 1239.07,-1286.45 1235.65,-1276.42 1230.14,-1280.74" 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="587.76,-420.7 443.76,-420.7 443.76,-369.3 587.76,-369.3 587.76,-420.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-384.2" font-family="Arial" font-size="36.00" style="">about</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- c0 -->
|
||
<g id="node14" class="node" pointer-events="visible" data-name="c0">
|
||
|
||
<polygon fill="white" stroke="black" points="1327.76,-1432 1183.76,-1432 1183.76,-1396 1327.76,-1396 1327.76,-1432" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1409.8" font-family="Arial" font-size="14.00" style="">caddy</text>
|
||
</g>
|
||
<!-- a2->c0 -->
|
||
<g id="edge11" class="edge" data-name="a2->c0">
|
||
|
||
<path fill="none" stroke="black" d="M588.13,-411.79C634.67,-425.83 694.1,-449.99 734.79,-489 1054.64,-795.62 832.1,-1097.77 1167.76,-1387 1169.66,-1388.64 1171.65,-1390.17 1173.73,-1391.62" style=""/>
|
||
<polygon fill="black" stroke="black" points="1171.6,-1394.42 1181.98,-1396.59 1175.22,-1388.43 1171.6,-1394.42" 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="587.76,-282.7 443.76,-282.7 443.76,-231.3 587.76,-231.3 587.76,-282.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-246.2" font-family="Arial" font-size="36.00" style="">git</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e1 -->
|
||
<g id="node32" class="node" pointer-events="visible" data-name="e1">
|
||
|
||
<g id="a_node32"><a xlink:href="http://omv.local:8300" xlink:title="tvheadend" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-724 1607.76,-724 1607.76,-688 1751.76,-688 1751.76,-724" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-701.8" font-family="Arial" font-size="14.00" style="">forgejo:8300</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- a3->e1 -->
|
||
<g id="edge16" class="edge" data-name="a3->e1">
|
||
|
||
<path fill="none" stroke="black" d="M588.02,-263.26C631.14,-268.23 686.86,-276.79 734.79,-291 1138.75,-410.75 1207.78,-524.48 1599.76,-679 1603.81,-680.6 1608.01,-682.19 1612.25,-683.77" style=""/>
|
||
<polygon fill="black" stroke="black" points="1610.83,-686.97 1621.42,-687.09 1613.22,-680.39 1610.83,-686.97" style=""/>
|
||
</g>
|
||
<!-- a4 -->
|
||
<g id="node4" class="node" pointer-events="visible" data-name="a4">
|
||
|
||
<g id="a_node4"><a xlink:href="https://code-alt.quodatum.duckdns.org" xlink:title="code-server basex 10.7" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.83,-144.7 443.68,-144.7 443.68,-93.3 587.83,-93.3 587.83,-144.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-108.2" font-family="Arial" font-size="36.00" style="">code-alt</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e8 -->
|
||
<g id="node39" class="node" pointer-events="visible" data-name="e8">
|
||
|
||
<g id="a_node39"><a xlink:href="http://omv.local:8444/" xlink:title="Code" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-494 2031.76,-494 2031.76,-458 2175.76,-458 2175.76,-494" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-471.8" font-family="Arial" font-size="14.00" style="">code-server4:8444</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- a4->e8 -->
|
||
<g id="edge12" class="edge" data-name="a4->e8">
|
||
|
||
<path fill="none" stroke="black" d="M588.09,-111.55C820.17,-88.5 1550.84,-25.71 1759.76,-125 1926.59,-204.29 1873.71,-338.26 2023.76,-446 2026.95,-448.29 2030.35,-450.44 2033.86,-452.43" style=""/>
|
||
<polygon fill="black" stroke="black" points="2032.18,-455.51 2042.67,-456.99 2035.4,-449.29 2032.18,-455.51" style=""/>
|
||
</g>
|
||
<!-- a5 -->
|
||
<g id="node5" class="node" pointer-events="visible" data-name="a5">
|
||
|
||
<g id="a_node5"><a xlink:href="https://oi.quodatum.duckdns.org" xlink:title="openwebUI" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-213.7 443.76,-213.7 443.76,-162.3 587.76,-162.3 587.76,-213.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-177.2" font-family="Arial" font-size="36.00" style="">oi</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d2 -->
|
||
<g id="node24" class="node" pointer-events="visible" data-name="d2">
|
||
|
||
<g id="a_node24"><a xlink:href="http://fins.local:3001/" xlink:title="Open WebUI" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-830 2031.76,-830 2031.76,-794 2175.76,-794 2175.76,-830" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-807.8" font-family="Arial" font-size="14.00" style="">openwebui:3001</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- a5->d2 -->
|
||
<g id="edge17" class="edge" data-name="a5->d2">
|
||
|
||
<path fill="none" stroke="black" d="M588.07,-177.57C822.55,-144.78 1565.78,-53.25 1759.76,-180 2004.33,-339.8 1812.04,-580.68 2023.76,-782 2025.8,-783.95 2027.99,-785.77 2030.28,-787.48" style=""/>
|
||
<polygon fill="black" stroke="black" points="2028.02,-790.18 2038.31,-792.68 2031.82,-784.31 2028.02,-790.18" style=""/>
|
||
</g>
|
||
<!-- a6 -->
|
||
<g id="node6" class="node" pointer-events="visible" data-name="a6">
|
||
|
||
<g id="a_node6"><a xlink:href="https://code.quodatum.duckdns.org" xlink:title="code-server" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-75.7 443.76,-75.7 443.76,-24.3 587.76,-24.3 587.76,-75.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-39.2" font-family="Arial" font-size="36.00" style="">code</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- g5 -->
|
||
<g id="node50" class="node" pointer-events="visible" data-name="g5">
|
||
|
||
<g id="a_node50"><a xlink:href="http://n2-plus.local:8444" xlink:title="codeserver" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-228 2031.76,-228 2031.76,-192 2175.76,-192 2175.76,-228" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-205.8" font-family="Arial" font-size="14.00" style="">code-server:8444</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- a6->g5 -->
|
||
<g id="edge13" class="edge" data-name="a6->g5">
|
||
|
||
<path fill="none" stroke="black" d="M588.15,-42.59C780.03,-24.55 1322,14.01 1759.76,-74 1871.9,-96.54 1994.47,-153.8 2058.37,-186.38" style=""/>
|
||
<polygon fill="black" stroke="black" points="2056.65,-189.43 2067.14,-190.89 2059.85,-183.21 2056.65,-189.43" style=""/>
|
||
</g>
|
||
<!-- b1 -->
|
||
<g id="node7" class="node" pointer-events="visible" data-name="b1">
|
||
|
||
<g id="a_node7"><a xlink:href="https://about.orlop.duckdns.org" xlink:title="about" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-897.7 443.76,-897.7 443.76,-846.3 587.76,-846.3 587.76,-897.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-861.2" font-family="Arial" font-size="36.00" style="">about</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b1->c0 -->
|
||
<g id="edge14" class="edge" data-name="b1->c0">
|
||
|
||
<path fill="none" stroke="black" d="M588.08,-869.57C632.63,-870.92 689.86,-878.07 734.79,-902 989.83,-1037.83 924.72,-1230.71 1167.76,-1387 1169.73,-1388.27 1171.77,-1389.48 1173.86,-1390.64" style=""/>
|
||
<polygon fill="black" stroke="black" points="1172.07,-1393.66 1182.58,-1395 1175.2,-1387.4 1172.07,-1393.66" style=""/>
|
||
</g>
|
||
<!-- b2 -->
|
||
<g id="node8" class="node" pointer-events="visible" data-name="b2">
|
||
|
||
<g id="a_node8"><a xlink:href="https://kodi.orlop.duckdns.org" xlink:title="Kodi" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-828.7 443.76,-828.7 443.76,-777.3 587.76,-777.3 587.76,-828.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-792.2" font-family="Arial" font-size="36.00" style="">kodi</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- f1 -->
|
||
<g id="node42" class="node" pointer-events="visible" data-name="f1">
|
||
|
||
<g id="a_node42"><a xlink:href="http://odroid-n2:8080" xlink:title="kodi" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-1210 1607.76,-1210 1607.76,-1174 1751.76,-1174 1751.76,-1210" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1187.8" font-family="Arial" font-size="14.00" style="">kodi:8080</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b2->f1 -->
|
||
<g id="edge18" class="edge" data-name="b2->f1">
|
||
|
||
<path fill="none" stroke="black" d="M588.22,-810.39C631.16,-815.76 686.63,-824.33 734.79,-837 915.06,-884.41 1448.44,-1098.53 1622.87,-1169.25" style=""/>
|
||
<polygon fill="black" stroke="black" points="1621.36,-1172.41 1631.94,-1172.93 1623.99,-1165.93 1621.36,-1172.41" style=""/>
|
||
</g>
|
||
<!-- b3 -->
|
||
<g id="node9" class="node" pointer-events="visible" data-name="b3">
|
||
|
||
<g id="a_node9"><a xlink:href="https://tvheadend.orlop.duckdns.org" xlink:title="TV headend" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="607.91,-621.7 423.61,-621.7 423.61,-570.3 607.91,-570.3 607.91,-621.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-585.2" font-family="Arial" font-size="36.00" style="">tvheadend</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- g1 -->
|
||
<g id="node46" class="node" pointer-events="visible" data-name="g1">
|
||
|
||
<g id="a_node46"><a xlink:href="http://n2-plus.local:9981" xlink:title="tvheadend" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-390 1607.76,-390 1607.76,-354 1751.76,-354 1751.76,-390" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-367.8" font-family="Arial" font-size="14.00" style="">tvheadend:9981</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b3->g1 -->
|
||
<g id="edge19" class="edge" data-name="b3->g1">
|
||
|
||
<path fill="none" stroke="black" d="M608.41,-582.62C647.43,-576.69 693.4,-569.39 734.79,-562 1054.53,-504.92 1432.65,-425.05 1596.38,-389.85" style=""/>
|
||
<polygon fill="black" stroke="black" points="1596.8,-393.34 1605.84,-387.81 1595.33,-386.5 1596.8,-393.34" style=""/>
|
||
</g>
|
||
<!-- b4 -->
|
||
<g id="node10" class="node" pointer-events="visible" data-name="b4">
|
||
|
||
<g id="a_node10"><a xlink:href="https://emby.orlop.duckdns.org" xlink:title="Emby" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-759.7 443.76,-759.7 443.76,-708.3 587.76,-708.3 587.76,-759.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-723.2" font-family="Arial" font-size="36.00" style="">emby</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e3 -->
|
||
<g id="node34" class="node" pointer-events="visible" data-name="e3">
|
||
|
||
<g id="a_node34"><a xlink:href="http://omv.local:8097" xlink:title="Emby" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-670 1607.76,-670 1607.76,-634 1751.76,-634 1751.76,-670" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-647.8" font-family="Arial" font-size="14.00" style="">emby:8097</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b4->e3 -->
|
||
<g id="edge20" class="edge" data-name="b4->e3">
|
||
|
||
<path fill="none" stroke="black" d="M588.13,-728.96C792.36,-714.55 1378.33,-673.2 1596.02,-657.84" style=""/>
|
||
<polygon fill="black" stroke="black" points="1596.11,-661.34 1605.84,-657.15 1595.62,-654.36 1596.11,-661.34" style=""/>
|
||
</g>
|
||
<!-- b5 -->
|
||
<g id="node11" class="node" pointer-events="visible" data-name="b5">
|
||
|
||
<g id="a_node11"><a xlink:href="https://jellyfin.orlop.duckdns.org" xlink:title="Jellyfin" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-690.7 443.76,-690.7 443.76,-639.3 587.76,-639.3 587.76,-690.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-654.2" font-family="Arial" font-size="36.00" style="">jellyfin</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e2 -->
|
||
<g id="node33" class="node" pointer-events="visible" data-name="e2">
|
||
|
||
<g id="a_node33"><a xlink:href="http://omv.local:8096" xlink:title="jellyfin" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-616 1607.76,-616 1607.76,-580 1751.76,-580 1751.76,-616" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-593.8" font-family="Arial" font-size="14.00" style="">jellyfin:8096</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b5->e2 -->
|
||
<g id="edge21" class="edge" data-name="b5->e2">
|
||
|
||
<path fill="none" stroke="black" d="M588.13,-660.88C792.36,-649.11 1378.33,-615.32 1596.02,-602.77" style=""/>
|
||
<polygon fill="black" stroke="black" points="1596.06,-606.27 1605.84,-602.2 1595.65,-599.29 1596.06,-606.27" style=""/>
|
||
</g>
|
||
<!-- b6 -->
|
||
<g id="node12" class="node" pointer-events="visible" data-name="b6">
|
||
|
||
<g id="a_node12"><a xlink:href="https://immich.orlop.duckdns.org" xlink:title="Immich" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="587.76,-552.7 443.76,-552.7 443.76,-501.3 587.76,-501.3 587.76,-552.7" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-516.2" font-family="Arial" font-size="36.00" style="">Immich</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e7 -->
|
||
<g id="node38" class="node" pointer-events="visible" data-name="e7">
|
||
|
||
<g id="a_node38"><a xlink:href="http://omv.local:2283/" xlink:title="Photos" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-548 2031.76,-548 2031.76,-512 2175.76,-512 2175.76,-548" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-525.8" font-family="Arial" font-size="14.00" style="">immich:2283</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- b6->e7 -->
|
||
<g id="edge22" class="edge" data-name="b6->e7">
|
||
|
||
<path fill="none" stroke="black" d="M588.12,-517.7C631.02,-511.34 686.49,-501.74 734.79,-489 1194.86,-367.68 1329.85,23.86 1759.76,-180 1927.28,-259.44 1871.52,-397.17 2023.76,-503 2025.35,-504.11 2027,-505.18 2028.68,-506.2" style=""/>
|
||
<polygon fill="black" stroke="black" points="2026.92,-509.23 2037.37,-510.92 2030.26,-503.07 2026.92,-509.23" style=""/>
|
||
</g>
|
||
<!-- vpn -->
|
||
<g id="node13" class="node" pointer-events="visible" data-name="vpn">
|
||
|
||
<ellipse fill="lightblue" stroke="black" cx="515.76" cy="-1022" rx="52.21" ry="52.21" style=""/>
|
||
<text text-anchor="middle" x="515.76" y="-1011.2" font-family="Arial" font-size="36.00" style="">vpn</text>
|
||
</g>
|
||
<!-- c4 -->
|
||
<g id="node18" class="node" pointer-events="visible" data-name="c4">
|
||
|
||
<g id="a_node18"><a xlink:title="VPN service" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1327.76,-1540 1183.76,-1540 1183.76,-1504 1327.76,-1504 1327.76,-1540" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1517.8" font-family="Arial" font-size="14.00" style="">wireguard:51820</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- vpn->c4 -->
|
||
<g id="edge23" class="edge" data-name="vpn->c4">
|
||
|
||
<path fill="none" stroke="black" d="M554.89,-1056.81C650.86,-1142.76 912.98,-1367.3 1167.76,-1495 1170.67,-1496.46 1173.68,-1497.86 1176.76,-1499.2" style=""/>
|
||
<polygon fill="black" stroke="black" points="1175.4,-1502.43 1185.98,-1502.96 1178.04,-1495.95 1175.4,-1502.43" style=""/>
|
||
</g>
|
||
<!-- c0->d2 -->
|
||
<!-- c0->e1 -->
|
||
<!-- c0->f1 -->
|
||
<!-- c0->g1 -->
|
||
<!-- c1 -->
|
||
<g id="node15" class="node" pointer-events="visible" data-name="c1">
|
||
|
||
<g id="a_node15"><a xlink:href="http://odroid.local:9090" xlink:title="Basex 10.7" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1327.76,-1486 1183.76,-1486 1183.76,-1450 1327.76,-1450 1327.76,-1486" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1463.8" font-family="Arial" font-size="14.00" style="">basex-test:9090</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- c5 -->
|
||
<g id="node17" class="node" pointer-events="visible" data-name="c5">
|
||
|
||
<g id="a_node17"><a xlink:href="http://odroid.local:4000" xlink:title="Wire shark" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1327.76,-1378 1183.76,-1378 1183.76,-1342 1327.76,-1342 1327.76,-1378" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1355.8" font-family="Arial" font-size="14.00" style="">wireshark:4000</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- c6 -->
|
||
<g id="node19" class="node" pointer-events="visible" data-name="c6">
|
||
|
||
<g id="a_node19"><a xlink:title="Redis API" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-1406 1607.76,-1406 1607.76,-1370 1751.76,-1370 1751.76,-1406" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1383.8" font-family="Arial" font-size="14.00" style="">redis-test:6379</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- c7 -->
|
||
<g id="node20" class="node" pointer-events="visible" data-name="c7">
|
||
|
||
<g id="a_node20"><a xlink:href="http://192.168.1.59" xlink:title="PiHole Ad blocker" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-1343 1607.76,-1343 1607.76,-1307 1751.76,-1307 1751.76,-1343" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1320.8" font-family="Arial" font-size="14.00" style="">pihole</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- xu4_1 -->
|
||
<g id="node21" class="node" pointer-events="visible" data-name="xu4_1">
|
||
|
||
<g id="a_node21"><a xlink:href="https://xu4.local:9443" xlink:title="portainer" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="1715.76,-1443.54 1715.76,-1458.46 1694.67,-1469 1664.85,-1469 1643.76,-1458.46 1643.76,-1443.54 1664.85,-1433 1694.67,-1433 1715.76,-1443.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="1719.76,-1441.07 1719.76,-1460.93 1695.61,-1473 1663.9,-1473 1639.76,-1460.93 1639.76,-1441.07 1663.9,-1429 1695.61,-1429 1719.76,-1441.07" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1446.8" font-family="Arial" font-size="14.00" style="">p</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- xu4_1->c1 -->
|
||
<!-- xu4_2 -->
|
||
<g id="node22" class="node" pointer-events="visible" data-name="xu4_2">
|
||
|
||
<g id="a_node22"><a xlink:href="http://fins.local:8090/system/xu4" xlink:title="beszel" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="1715.76,-1505.54 1715.76,-1520.46 1694.67,-1531 1664.85,-1531 1643.76,-1520.46 1643.76,-1505.54 1664.85,-1495 1694.67,-1495 1715.76,-1505.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="1719.76,-1503.07 1719.76,-1522.93 1695.61,-1535 1663.9,-1535 1639.76,-1522.93 1639.76,-1503.07 1663.9,-1491 1695.61,-1491 1719.76,-1503.07" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1508.8" font-family="Arial" font-size="14.00" style="">b</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- xu4_2->c1 -->
|
||
<!-- d1 -->
|
||
<g id="node23" class="node" pointer-events="visible" data-name="d1">
|
||
|
||
<g id="a_node23"><a xlink:href="http://fins.local:11434/" xlink:title="Ollama (AI)" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-1046 2031.76,-1046 2031.76,-1010 2175.76,-1010 2175.76,-1046" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-1023.8" font-family="Arial" font-size="14.00" style="">ollama:11434</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d3 -->
|
||
<g id="node25" class="node" pointer-events="visible" data-name="d3">
|
||
|
||
<g id="a_node25"><a xlink:href="http://fins.local:8888/" xlink:title="BaseX 10.7" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-938 2031.76,-938 2031.76,-902 2175.76,-902 2175.76,-938" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-915.8" font-family="Arial" font-size="14.00" style="">basex:8888</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d4 -->
|
||
<g id="node26" class="node" pointer-events="visible" data-name="d4">
|
||
|
||
<g id="a_node26"><a xlink:href="http://fins.local:8884/" xlink:title="BaseX 11.3 Fusion auth" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-884 2031.76,-884 2031.76,-848 2175.76,-848 2175.76,-884" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-861.8" font-family="Arial" font-size="14.00" style="">basex:8884</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d5 -->
|
||
<g id="node27" class="node" pointer-events="visible" data-name="d5">
|
||
|
||
<g id="a_node27"><a xlink:href="http://fins.local:8090/" xlink:title="beszel (main)" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-992 2031.76,-992 2031.76,-956 2175.76,-956 2175.76,-992" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-969.8" font-family="Arial" font-size="14.00" style="">beszel::8090</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d6 -->
|
||
<g id="node28" class="node" pointer-events="visible" data-name="d6">
|
||
|
||
<g id="a_node28"><a xlink:href="http://fins.local:3100/" xlink:title="Video editor" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2599.76,-913 2455.76,-913 2455.76,-877 2599.76,-877 2599.76,-913" style=""/>
|
||
<text text-anchor="middle" x="2527.76" y="-890.8" font-family="Arial" font-size="14.00" style="">shotcut::3100</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- d7 -->
|
||
<g id="node29" class="node" pointer-events="visible" data-name="d7">
|
||
|
||
<g id="a_node29"><a xlink:href="http://fins.local:9011/" xlink:title="Fusion auth" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2599.76,-840 2455.76,-840 2455.76,-804 2599.76,-804 2599.76,-840" style=""/>
|
||
<text text-anchor="middle" x="2527.76" y="-817.8" font-family="Arial" font-size="14.00" style="">fusionauth:9011</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- fins_1 -->
|
||
<g id="node30" class="node" pointer-events="visible" data-name="fins_1">
|
||
|
||
<g id="a_node30"><a xlink:href="https://fins.local:9443" xlink:title="portainer" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2563.76,-954.54 2563.76,-969.46 2542.67,-980 2512.85,-980 2491.76,-969.46 2491.76,-954.54 2512.85,-944 2542.67,-944 2563.76,-954.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2567.76,-952.07 2567.76,-971.93 2543.61,-984 2511.9,-984 2487.76,-971.93 2487.76,-952.07 2511.9,-940 2543.61,-940 2567.76,-952.07" style=""/>
|
||
<text text-anchor="middle" x="2527.76" y="-957.8" font-family="Arial" font-size="14.00" style="">p</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- fins_1->d1 -->
|
||
<!-- fins_2 -->
|
||
<g id="node31" class="node" pointer-events="visible" data-name="fins_2">
|
||
|
||
<g id="a_node31"><a xlink:href="http://fins.local:8090/system/fins" xlink:title="beszel" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2563.76,-1016.54 2563.76,-1031.46 2542.67,-1042 2512.85,-1042 2491.76,-1031.46 2491.76,-1016.54 2512.85,-1006 2542.67,-1006 2563.76,-1016.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2567.76,-1014.07 2567.76,-1033.93 2543.61,-1046 2511.9,-1046 2487.76,-1033.93 2487.76,-1014.07 2511.9,-1002 2543.61,-1002 2567.76,-1014.07" style=""/>
|
||
<text text-anchor="middle" x="2527.76" y="-1019.8" font-family="Arial" font-size="14.00" style="">b</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- fins_2->d1 -->
|
||
<!-- e4 -->
|
||
<g id="node35" class="node" pointer-events="visible" data-name="e4">
|
||
|
||
<g id="a_node35"><a xlink:href="http://omv.local:81" xlink:title="Open media vault" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-559 1607.76,-559 1607.76,-523 1751.76,-523 1751.76,-559" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-536.8" font-family="Arial" font-size="14.00" style="">omv:81</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e5 -->
|
||
<g id="node36" class="node" pointer-events="visible" data-name="e5">
|
||
|
||
<g id="a_node36"><a xlink:href="http://omv.local:3456/" xlink:title="Vikunja" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-499 1607.76,-499 1607.76,-463 1751.76,-463 1751.76,-499" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-476.8" font-family="Arial" font-size="14.00" style="">vikunja:3456</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- e6 -->
|
||
<g id="node37" class="node" pointer-events="visible" data-name="e6">
|
||
|
||
<g id="a_node37"><a xlink:href="http://omv.local:5001/" xlink:title="dockge" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="2175.76,-602 2031.76,-602 2031.76,-566 2175.76,-566 2175.76,-602" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-579.8" font-family="Arial" font-size="14.00" style="">dockge:5001</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- omv_1 -->
|
||
<g id="node40" class="node" pointer-events="visible" data-name="omv_1">
|
||
|
||
<g id="a_node40"><a xlink:href="https://omv.local:9443" xlink:title="portainer" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-634.54 2139.76,-649.46 2118.67,-660 2088.85,-660 2067.76,-649.46 2067.76,-634.54 2088.85,-624 2118.67,-624 2139.76,-634.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-632.07 2143.76,-651.93 2119.61,-664 2087.9,-664 2063.76,-651.93 2063.76,-632.07 2087.9,-620 2119.61,-620 2143.76,-632.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-637.8" font-family="Arial" font-size="14.00" style="">p</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- omv_1->e1 -->
|
||
<!-- omv_2 -->
|
||
<g id="node41" class="node" pointer-events="visible" data-name="omv_2">
|
||
|
||
<g id="a_node41"><a xlink:href="http://fins.local:8090/system/omv" xlink:title="beszel" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-696.54 2139.76,-711.46 2118.67,-722 2088.85,-722 2067.76,-711.46 2067.76,-696.54 2088.85,-686 2118.67,-686 2139.76,-696.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-694.07 2143.76,-713.93 2119.61,-726 2087.9,-726 2063.76,-713.93 2063.76,-694.07 2087.9,-682 2119.61,-682 2143.76,-694.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-699.8" font-family="Arial" font-size="14.00" style="">b</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- omv_2->e1 -->
|
||
<!-- f2 -->
|
||
<g id="node43" class="node" pointer-events="visible" data-name="f2">
|
||
|
||
<g id="a_node43"><a xlink:href="http://fins.local:8090/system/fins" xlink:title="Beszel agent" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-1150 1607.76,-1150 1607.76,-1114 1751.76,-1114 1751.76,-1150" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-1127.8" font-family="Arial" font-size="14.00" style="">beszel-agent</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- f2->d5 -->
|
||
<g id="edge28" class="edge" data-name="f2->d5">
|
||
|
||
<path fill="none" stroke="black" d="M1727.44,-1113.57C1793.26,-1087.72 1917.21,-1039.54 2023.76,-1001 2028.13,-999.42 2032.64,-997.81 2037.2,-996.21" style=""/>
|
||
<polygon fill="black" stroke="black" points="2038.13,-999.59 2046.42,-992.99 2035.82,-992.98 2038.13,-999.59" style=""/>
|
||
</g>
|
||
<!-- odroid_n2_1 -->
|
||
<g id="node44" class="node" pointer-events="visible" data-name="odroid_n2_1">
|
||
|
||
<g id="a_node44"><a xlink:href="https://odroid-n2:9443" xlink:title="portainer" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-1128.54 2139.76,-1143.46 2118.67,-1154 2088.85,-1154 2067.76,-1143.46 2067.76,-1128.54 2088.85,-1118 2118.67,-1118 2139.76,-1128.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-1126.07 2143.76,-1145.93 2119.61,-1158 2087.9,-1158 2063.76,-1145.93 2063.76,-1126.07 2087.9,-1114 2119.61,-1114 2143.76,-1126.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-1131.8" font-family="Arial" font-size="14.00" style="">p</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- odroid_n2_1->f1 -->
|
||
<!-- odroid_n2_2 -->
|
||
<g id="node45" class="node" pointer-events="visible" data-name="odroid_n2_2">
|
||
|
||
<g id="a_node45"><a xlink:href="http://fins.local:8090/system/kodi" xlink:title="beszel" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-1190.54 2139.76,-1205.46 2118.67,-1216 2088.85,-1216 2067.76,-1205.46 2067.76,-1190.54 2088.85,-1180 2118.67,-1180 2139.76,-1190.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-1188.07 2143.76,-1207.93 2119.61,-1220 2087.9,-1220 2063.76,-1207.93 2063.76,-1188.07 2087.9,-1176 2119.61,-1176 2143.76,-1188.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-1193.8" font-family="Arial" font-size="14.00" style="">b</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- odroid_n2_2->f1 -->
|
||
<!-- g2 -->
|
||
<g id="node47" class="node" pointer-events="visible" data-name="g2">
|
||
|
||
<g id="a_node47"><a xlink:href="http://n2-plus.local:3050" xlink:title="glance" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-336 1607.76,-336 1607.76,-300 1751.76,-300 1751.76,-336" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-313.8" font-family="Arial" font-size="14.00" style="">glance:3050</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- g3 -->
|
||
<g id="node48" class="node" pointer-events="visible" data-name="g3">
|
||
|
||
<g id="a_node48"><a xlink:href="http://n2-plus.local:19999" xlink:title="netdata" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-282 1607.76,-282 1607.76,-246 1751.76,-246 1751.76,-282" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-259.8" font-family="Arial" font-size="14.00" style="">spare</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- g4 -->
|
||
<g id="node49" class="node" pointer-events="visible" data-name="g4">
|
||
|
||
<g id="a_node49"><a xlink:href="http://n2-plus.local:3000" xlink:title="ntop ng" target="saffron" style="">
|
||
<polygon fill="white" stroke="black" points="1751.76,-228 1607.76,-228 1607.76,-192 1751.76,-192 1751.76,-228" style=""/>
|
||
<text text-anchor="middle" x="1679.76" y="-205.8" font-family="Arial" font-size="14.00" style="">ntopng:3000</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- n2_plus_1 -->
|
||
<g id="node51" class="node" pointer-events="visible" data-name="n2_plus_1">
|
||
|
||
<g id="a_node51"><a xlink:href="https://n2-plus.local:9443" xlink:title="portainer" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-360.54 2139.76,-375.46 2118.67,-386 2088.85,-386 2067.76,-375.46 2067.76,-360.54 2088.85,-350 2118.67,-350 2139.76,-360.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-358.07 2143.76,-377.93 2119.61,-390 2087.9,-390 2063.76,-377.93 2063.76,-358.07 2087.9,-346 2119.61,-346 2143.76,-358.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-363.8" font-family="Arial" font-size="14.00" style="">p</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- n2_plus_1->g1 -->
|
||
<!-- n2_plus_2 -->
|
||
<g id="node52" class="node" pointer-events="visible" data-name="n2_plus_2">
|
||
|
||
<g id="a_node52"><a xlink:href="http://fins.local:8090/system/n2-plus" xlink:title="beszel" target="saffron" style="">
|
||
<polygon fill="yellow" stroke="black" points="2139.76,-298.54 2139.76,-313.46 2118.67,-324 2088.85,-324 2067.76,-313.46 2067.76,-298.54 2088.85,-288 2118.67,-288 2139.76,-298.54" style=""/>
|
||
<polygon fill="none" stroke="black" points="2143.76,-296.07 2143.76,-315.93 2119.61,-328 2087.9,-328 2063.76,-315.93 2063.76,-296.07 2087.9,-284 2119.61,-284 2143.76,-296.07" style=""/>
|
||
<text text-anchor="middle" x="2103.76" y="-301.8" font-family="Arial" font-size="14.00" style="">b</text>
|
||
</a>
|
||
</g>
|
||
</g>
|
||
<!-- n2_plus_2->g1 -->
|
||
<!-- foo -->
|
||
<g id="node53" class="node" pointer-events="visible" data-name="foo">
|
||
|
||
<polygon fill="white" stroke="black" points="1327.76,-1131 1183.76,-1131 1183.76,-1095 1327.76,-1095 1327.76,-1131" style=""/>
|
||
<text text-anchor="middle" x="1255.76" y="-1108.8" font-family="Arial" font-size="14.00" style="">foo</text>
|
||
</g>
|
||
</g>
|
||
</svg> |