thedocks/caddy/site/quodatum/network.svg
2024-05-22 18:00:19 +01:00

1 line
No EOL
45 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-8 -110.34375 1640.5 1309" style="max-width: 1640.5px; background-color: white;" aria-labelledby="chart-title-mermaid-1716396883574 chart-desc-mermaid-1716396883574" role="img" width="100%" id="mermaid-1716396883574"><title id="chart-title-mermaid-1716396883574"/><desc id="chart-desc-mermaid-1716396883574"/><style>#mermaid-1716396883574 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1716396883574 .error-icon{fill:#552222;}#mermaid-1716396883574 .error-text{fill:#552222;stroke:#552222;}#mermaid-1716396883574 .edge-thickness-normal{stroke-width:2px;}#mermaid-1716396883574 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1716396883574 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1716396883574 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1716396883574 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1716396883574 .marker{fill:#333333;stroke:#333333;}#mermaid-1716396883574 .marker.cross{stroke:#333333;}#mermaid-1716396883574 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-1716396883574 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-1716396883574 .cluster-label text{fill:#333;}#mermaid-1716396883574 .cluster-label span{color:#333;}#mermaid-1716396883574 .label text,#mermaid-1716396883574 span{fill:#333;color:#333;}#mermaid-1716396883574 .node rect,#mermaid-1716396883574 .node circle,#mermaid-1716396883574 .node ellipse,#mermaid-1716396883574 .node polygon,#mermaid-1716396883574 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1716396883574 .node .label{text-align:center;}#mermaid-1716396883574 .node.clickable{cursor:pointer;}#mermaid-1716396883574 .arrowheadPath{fill:#333333;}#mermaid-1716396883574 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-1716396883574 .flowchart-link{stroke:#333333;fill:none;}#mermaid-1716396883574 .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-1716396883574 .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-1716396883574 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-1716396883574 .cluster text{fill:#333;}#mermaid-1716396883574 .cluster span{color:#333;}#mermaid-1716396883574 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-1716396883574 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-1716396883574 .domain&gt;*{fill:#BDFFA4!important;stroke:#333!important;stroke-width:1px!important;}#mermaid-1716396883574 .domain span{fill:#BDFFA4!important;stroke:#333!important;stroke-width:1px!important;}#mermaid-1716396883574 .server&gt;*{fill:#FFDEAD!important;stroke:#333!important;stroke-width:1px!important;}#mermaid-1716396883574 .server span{fill:#FFDEAD!important;stroke:#333!important;stroke-width:1px!important;}#mermaid-1716396883574 .Red&gt;*{fill:#FF9999!important;}#mermaid-1716396883574 .Red span{fill:#FF9999!important;}#mermaid-1716396883574 .Amber&gt;*{fill:#FFDEAD!important;}#mermaid-1716396883574 .Amber span{fill:#FFDEAD!important;}#mermaid-1716396883574 .Green&gt;*{fill:#BDFFA4!important;}#mermaid-1716396883574 .Green span{fill:#BDFFA4!important;}</style><g><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="9" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"/></marker><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="0" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart" id="flowchart-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart" id="flowchart-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart" id="flowchart-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><g class="root"><g class="clusters"><g id="odroid-n2" class="cluster server server"><rect height="139.5" width="393.515625" y="137.9296875" x="1230.984375" ry="0" rx="0" style=""/><g transform="translate(1393.9375, 142.9296875)" class="cluster-label"><foreignObject height="18" width="67.609375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">odroid-n2</span></div></foreignObject></g></g><g id="n2-plus" class="cluster server server"><rect height="139.5" width="393.515625" y="350.4296875" x="1230.984375" ry="0" rx="0" style=""/><g transform="translate(1401.5, 355.4296875)" class="cluster-label"><foreignObject height="18" width="52.484375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">n2-plus</span></div></foreignObject></g></g><g id="omv" class="cluster server server"><rect height="548.9765625" width="393.515625" y="509.9296875" x="1230.984375" ry="0" rx="0" style=""/><g transform="translate(1412.625, 514.9296875)" class="cluster-label"><foreignObject height="18" width="30.234375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">omv</span></div></foreignObject></g></g><g id="xu4" class="cluster server server"><rect height="331.5" width="336.828125" y="143.6796875" x="694.15625" ry="0" rx="0" style=""/><g transform="translate(847.0078125, 148.6796875)" class="cluster-label"><foreignObject height="18" width="31.125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">XU4</span></div></foreignObject></g></g><g id="orlop" class="cluster domain"><rect height="421" width="494.15625" y="67.90625" x="0" ry="0" rx="0" style=""/><g transform="translate(199.0546875, 72.90625)" class="cluster-label"><foreignObject height="18" width="96.046875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">Orlop domain</span></div></foreignObject></g></g><g id="quodatum" class="cluster domain"><rect height="681.75" width="494.15625" y="508.90625" x="0" ry="0" rx="0" style=""/><g transform="translate(181.2578125, 513.90625)" class="cluster-label"><foreignObject height="18" width="131.640625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">Quodatum domain</span></div></foreignObject></g></g><g id="gitea" class="cluster default"><rect height="129.5" width="294.15625" y="734.90625" x="100" ry="0" rx="0" style=""/><g transform="translate(229.7265625, 739.90625)" class="cluster-label"><foreignObject height="18" width="34.703125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">gitea</span></div></foreignObject></g></g><g id="subGraph1" class="cluster default"><rect height="133" width="294.15625" y="528.90625" x="100" ry="0" rx="0" style=""/><g transform="translate(233.7421875, 533.90625)" class="cluster-label"><foreignObject height="18" width="26.671875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wiki</span></div></foreignObject></g></g><g id="vscode" class="cluster default"><rect height="283.75" width="294.15625" y="886.90625" x="100" ry="0" rx="0" style=""/><g transform="translate(221.7265625, 891.90625)" class="cluster-label"><foreignObject height="18" width="50.703125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vscode</span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-git LE-x1" id="L-git-x1-0" d="M263.03125,774.90625L284.8854166666667,774.90625C306.7395833333333,774.90625,350.4479166666667,774.90625,388.96875,804.65625C427.4895833333333,834.40625,460.8229166666667,893.90625,494.15625,890.9895833333334C527.4895833333334,888.0729166666666,560.8229166666666,822.7395833333334,594.15625,790.0729166666666C627.4895833333334,757.40625,660.8229166666666,757.40625,705.55859375,757.40625C750.2942708333334,757.40625,806.4322916666666,757.40625,862.5703125,757.40625C918.7083333333334,757.40625,974.8463541666666,757.40625,1019.58203125,757.40625C1064.3177083333333,757.40625,1097.6510416666667,757.40625,1130.984375,757.40625C1164.3177083333333,757.40625,1197.6510416666667,757.40625,1238.3828125,757.4895833333334C1279.1145833333333,757.5729166666666,1327.2447916666667,757.7395833333334,1351.3098958333333,757.8229166666666L1375.375,757.90625"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-emby LE-x2" id="L-emby-x2-0" d="M274.140625,319.90625L294.1432291666667,319.90625C314.1458333333333,319.90625,354.1510416666667,319.90625,390.8203125,319.90625C427.4895833333333,319.90625,460.8229166666667,319.90625,494.15625,383.9895833333333C527.4895833333334,448.0729166666667,560.8229166666666,576.2395833333334,594.15625,640.3229166666666C627.4895833333334,704.40625,660.8229166666666,704.40625,705.55859375,704.40625C750.2942708333334,704.40625,806.4322916666666,704.40625,862.5703125,704.40625C918.7083333333334,704.40625,974.8463541666666,704.40625,1019.58203125,704.40625C1064.3177083333333,704.40625,1097.6510416666667,704.40625,1130.984375,704.40625C1164.3177083333333,704.40625,1197.6510416666667,704.40625,1238.0130208333333,704.4895833333334C1278.375,704.5729166666666,1325.765625,704.7395833333334,1349.4609375,704.8229166666666L1373.15625,704.90625"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-jellyfin LE-x3" id="L-jellyfin-x3-0" d="M276.8125,266.90625L296.3697916666667,266.90625C315.9270833333333,266.90625,355.0416666666667,266.90625,391.265625,266.90625C427.4895833333333,266.90625,460.8229166666667,266.90625,494.15625,329.3229166666667C527.4895833333334,391.7395833333333,560.8229166666666,516.5729166666666,594.15625,578.9895833333334C627.4895833333334,641.40625,660.8229166666666,641.40625,705.55859375,641.40625C750.2942708333334,641.40625,806.4322916666666,641.40625,862.5703125,641.40625C918.7083333333334,641.40625,974.8463541666666,641.40625,1019.58203125,626.16015625C1064.3177083333333,610.9140625,1097.6510416666667,580.421875,1130.984375,565.17578125C1164.3177083333333,549.9296875,1197.6510416666667,549.9296875,1237.5690104166667,551.1905074324995C1277.4869791666667,552.451327364999,1323.9895833333333,554.9729672299981,1347.2408854166667,556.2337871624976L1370.4921875,557.494607094997"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-tvheadend LE-x4" id="L-tvheadend-x4-0" d="M291.9453125,213.90625L308.98046875,213.90625C326.015625,213.90625,360.0859375,213.90625,393.7877604166667,213.90625C427.4895833333333,213.90625,460.8229166666667,213.90625,494.15625,266.6145833333333C527.4895833333334,319.3229166666667,560.8229166666666,424.7395833333333,594.15625,477.4479166666667C627.4895833333334,530.15625,660.8229166666666,530.15625,705.55859375,530.15625C750.2942708333334,530.15625,806.4322916666666,530.15625,862.5703125,530.15625C918.7083333333334,530.15625,974.8463541666666,530.15625,1019.58203125,506.8684895833333C1064.3177083333333,483.5807291666667,1097.6510416666667,437.0052083333333,1130.984375,413.7174479166667C1164.3177083333333,390.4296875,1197.6510416666667,390.4296875,1235.0455729166667,391.5622564894779C1272.4401041666667,392.6948254789557,1313.8958333333333,394.95996345791144,1334.6236979166667,396.0925324473894L1355.3515625,397.2251014368672"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wiki LE-x10" id="L-wiki-x10-0" d="M267.9140625,568.90625L288.9544270833333,568.90625C309.9947916666667,568.90625,352.0755208333333,568.90625,389.7825520833333,568.90625C427.4895833333333,568.90625,460.8229166666667,568.90625,494.15625,494.7018229166667C527.4895833333334,420.4973958333333,560.8229166666666,272.0885416666667,594.15625,197.88411458333334C627.4895833333334,123.6796875,660.8229166666666,123.6796875,705.55859375,123.6796875C750.2942708333334,123.6796875,806.4322916666666,123.6796875,862.5703125,123.6796875C918.7083333333334,123.6796875,974.8463541666666,123.6796875,1019.58203125,143.22135416666666C1064.3177083333333,162.76302083333334,1097.6510416666667,201.84635416666666,1130.984375,221.38802083333334C1164.3177083333333,240.9296875,1197.6510416666667,240.9296875,1235.9388020833333,241.01302083333334C1274.2265625,241.09635416666666,1317.46875,241.26302083333334,1339.08984375,241.34635416666666L1360.7109375,241.4296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-wiki-alt LE-x5" id="L-wiki-alt-x5-0" d="M279.0234375,625.40625L298.2122395833333,625.40625C317.4010416666667,625.40625,355.7786458333333,625.40625,391.6341145833333,625.40625C427.4895833333333,625.40625,460.8229166666667,625.40625,494.15625,565.2434895833334C527.4895833333334,505.0807291666667,560.8229166666666,384.7552083333333,594.15625,324.5924479166667C627.4895833333334,264.4296875,660.8229166666666,264.4296875,694.2395833333334,264.5130208333333C727.65625,264.5963541666667,761.15625,264.7630208333333,777.90625,264.8463541666667L794.65625,264.9296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-photoprism LE-x13" id="L-photoprism-x13-0" d="M294.15625,452.40625L310.8229166666667,452.40625C327.4895833333333,452.40625,360.8229166666667,452.40625,394.15625,452.40625C427.4895833333333,452.40625,460.8229166666667,452.40625,494.15625,529.7395833333334C527.4895833333334,607.0729166666666,560.8229166666666,761.7395833333334,594.15625,839.0729166666666C627.4895833333334,916.40625,660.8229166666666,916.40625,705.55859375,916.40625C750.2942708333334,916.40625,806.4322916666666,916.40625,862.5703125,916.40625C918.7083333333334,916.40625,974.8463541666666,916.40625,1019.58203125,916.40625C1064.3177083333333,916.40625,1097.6510416666667,916.40625,1130.984375,916.40625C1164.3177083333333,916.40625,1197.6510416666667,916.40625,1234.6783854166667,916.4895833333334C1271.7057291666667,916.5729166666666,1312.4270833333333,916.7395833333334,1332.7877604166667,916.8229166666666L1353.1484375,916.90625"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-code LE-x6" id="L-code-x6-0" d="M271.9296875,926.90625L292.30078125,926.90625C312.671875,926.90625,353.4140625,926.90625,390.4518229166667,909.7395833333334C427.4895833333333,892.5729166666666,460.8229166666667,858.2395833333334,494.15625,800.9479166666666C527.4895833333334,743.65625,560.8229166666666,663.40625,594.15625,623.28125C627.4895833333334,583.15625,660.8229166666666,583.15625,705.55859375,583.15625C750.2942708333334,583.15625,806.4322916666666,583.15625,862.5703125,583.15625C918.7083333333334,583.15625,974.8463541666666,583.15625,1019.58203125,561.53515625C1064.3177083333333,539.9140625,1097.6510416666667,496.671875,1130.984375,475.05078125C1164.3177083333333,453.4296875,1197.6510416666667,453.4296875,1237.0494791666667,453.5130208333333C1276.4479166666667,453.5963541666667,1321.9114583333333,453.7630208333333,1344.6432291666667,453.8463541666667L1367.375,453.9296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-code-alt LE-x11" id="L-code-alt-x11-0" d="M283.0390625,1081.15625L301.55859375,1081.15625C320.078125,1081.15625,357.1171875,1081.15625,392.3033854166667,1081.15625C427.4895833333333,1081.15625,460.8229166666667,1081.15625,494.15625,1036.03125C527.4895833333334,990.90625,560.8229166666666,900.65625,594.15625,855.53125C627.4895833333334,810.40625,660.8229166666666,810.40625,705.55859375,810.40625C750.2942708333334,810.40625,806.4322916666666,810.40625,862.5703125,810.40625C918.7083333333334,810.40625,974.8463541666666,810.40625,1019.58203125,810.40625C1064.3177083333333,810.40625,1097.6510416666667,810.40625,1130.984375,810.40625C1164.3177083333333,810.40625,1197.6510416666667,810.40625,1237.0494791666667,810.4895833333334C1276.4479166666667,810.5729166666666,1321.9114583333333,810.7395833333334,1344.6432291666667,810.8229166666666L1367.375,810.90625"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-code-bmy LE-x14" id="L-code-bmy-x14-0" d="M289.703125,1134.15625L307.1119791666667,1134.15625C324.5208333333333,1134.15625,359.3385416666667,1134.15625,393.4140625,1134.15625C427.4895833333333,1134.15625,460.8229166666667,1134.15625,494.15625,1089.03125C527.4895833333334,1043.90625,560.8229166666666,953.65625,594.15625,908.53125C627.4895833333334,863.40625,660.8229166666666,863.40625,705.55859375,863.40625C750.2942708333334,863.40625,806.4322916666666,863.40625,862.5703125,863.40625C918.7083333333334,863.40625,974.8463541666666,863.40625,1019.58203125,863.40625C1064.3177083333333,863.40625,1097.6510416666667,863.40625,1130.984375,863.40625C1164.3177083333333,863.40625,1197.6510416666667,863.40625,1237.0494791666667,863.4895833333334C1276.4479166666667,863.5729166666666,1321.9114583333333,863.7395833333334,1344.6432291666667,863.8229166666666L1367.375,863.90625"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-kodi LE-x7" id="L-kodi-x7-0" d="M269.2578125,107.90625L290.07421875,107.90625C310.890625,107.90625,352.5234375,107.90625,390.0065104166667,107.90625C427.4895833333333,107.90625,460.8229166666667,107.90625,494.15625,72.86458333333333C527.4895833333334,37.822916666666664,560.8229166666666,-32.260416666666664,594.15625,-67.30208333333333C627.4895833333334,-102.34375,660.8229166666666,-102.34375,705.55859375,-102.34375C750.2942708333334,-102.34375,806.4322916666666,-102.34375,862.5703125,-102.34375C918.7083333333334,-102.34375,974.8463541666666,-102.34375,1019.58203125,-55.631510416666664C1064.3177083333333,-8.919270833333334,1097.6510416666667,84.50520833333333,1130.984375,131.21744791666666C1164.3177083333333,177.9296875,1197.6510416666667,177.9296875,1238.828125,179.25450055009594C1280.0052083333333,180.5793136001919,1329.0260416666667,183.22893970038385,1353.5364583333333,184.5537527504798L1378.046875,185.87856580057573"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-vpn LE-x8" id="L-vpn-x8-0" d="M271.03125,23.953125L291.5520833333333,23.953125C312.0729166666667,23.953125,353.1145833333333,23.953125,390.3020833333333,23.953125C427.4895833333333,23.953125,460.8229166666667,23.953125,494.15625,83.36588541666667C527.4895833333334,142.77864583333334,560.8229166666666,261.6041666666667,594.15625,321.0169270833333C627.4895833333334,380.4296875,660.8229166666666,380.4296875,694.375,380.4296875C727.9270833333334,380.4296875,761.6979166666666,380.4296875,778.5833333333334,380.4296875L795.46875,380.4296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-about-o LE-x9" id="L-about-o-x9-0" d="M274.6015625,160.90625L294.52734375,160.90625C314.453125,160.90625,354.3046875,160.90625,390.8971354166667,160.90625C427.4895833333333,160.90625,460.8229166666667,160.90625,494.15625,184.24348958333334C527.4895833333334,207.58072916666666,560.8229166666666,254.25520833333334,594.15625,277.5924479166667C627.4895833333334,300.9296875,660.8229166666666,300.9296875,700.75,304.58972059056606C740.6770833333334,308.2497536811322,787.1979166666666,315.5698198622644,810.4583333333334,319.22985295283047L833.71875,322.8898860433966"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-about-q LE-x9" id="L-about-q-x9-0" d="M274.6015625,698.40625L294.52734375,698.40625C314.453125,698.40625,354.3046875,698.40625,390.8971354166667,698.40625C427.4895833333333,698.40625,460.8229166666667,698.40625,494.15625,639.3268229166666C527.4895833333334,580.2473958333334,560.8229166666666,462.0885416666667,594.15625,403.0091145833333C627.4895833333334,343.9296875,660.8229166666666,343.9296875,700.75,341.6507989719117C740.6770833333334,339.3719104438233,787.1979166666666,334.8141333876467,810.4583333333334,332.53524485955836L833.71875,330.25635633147004"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;stroke-width:2px;stroke-dasharray:3;" class="edge-thickness-normal edge-pattern-dotted flowchart-link LS-xu4 LE-omv" id="L-xu4-omv-0" d="M1030.984375,367.4296875L1047.6510416666667,401.1796875C1064.3177083333333,434.9296875,1097.6510416666667,502.4296875,1130.984375,536.1796875C1164.3177083333333,569.9296875,1197.6510416666667,569.9296875,1214.3177083333333,569.9296875L1230.984375,569.9296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;stroke-width:2px;stroke-dasharray:3;" class="edge-thickness-normal edge-pattern-dotted flowchart-link LS-xu4 LE-n2-plus" id="L-xu4-n2-plus-0" d="M1030.984375,289.1796875L1047.6510416666667,310.4713541666667C1064.3177083333333,331.7630208333333,1097.6510416666667,374.3463541666667,1130.984375,395.6380208333333C1164.3177083333333,416.9296875,1197.6510416666667,416.9296875,1214.3177083333333,416.9296875L1230.984375,416.9296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;stroke-width:2px;stroke-dasharray:3;" class="edge-thickness-normal edge-pattern-dotted flowchart-link LS-xu4 LE-odroid-n2" id="L-xu4-odroid-n2-0" d="M1030.984375,254.4296875L1047.6510416666667,246.09635416666666C1064.3177083333333,237.76302083333334,1097.6510416666667,221.09635416666666,1130.984375,212.76302083333334C1164.3177083333333,204.4296875,1197.6510416666667,204.4296875,1214.3177083333333,204.4296875L1230.984375,204.4296875"/><path marker-end="url(#flowchart-pointEnd)" style="fill:none;stroke-width:2px;stroke-dasharray:3;" class="edge-thickness-normal edge-pattern-dotted flowchart-link LS-xu4 LE-fins" id="L-xu4-fins-0" d="M1030.984375,183.6796875L1047.6510416666667,165.8046875C1064.3177083333333,147.9296875,1097.6510416666667,112.1796875,1130.984375,94.3046875C1164.3177083333333,76.4296875,1197.6510416666667,76.4296875,1230.984375,76.4296875C1264.3177083333333,76.4296875,1297.6510416666667,76.4296875,1314.3177083333333,76.4296875L1330.984375,76.4296875"/></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="edgeLabel"/></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(1323.484375, 26.9296875)" class="root"><g class="clusters"><g id="fins" class="cluster server server"><rect height="83" width="193.515625" y="8" x="8" ry="0" rx="0" style=""/><g transform="translate(92.3046875, 13)" class="cluster-label"><foreignObject height="18" width="24.90625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">fins</span></div></foreignObject></g></g></g><g class="edgePaths"/><g class="edgeLabels"/><g class="nodes"><g transform="translate(104.7578125, 49.5)" id="flowchart-x16-200" class="node default default"><polygon style="" transform="translate(-53.7578125,16.5)" class="label-container" points="0,0 107.515625,0 107.515625,-33 0,-33 0,0 -8,0 115.515625,0 115.515625,-33 -8,-33 -8,0"/><g transform="translate(-46.2578125, -9)" style="" class="label"><foreignObject height="18" width="92.515625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">olama:11434</span></div></foreignObject></g></g></g></g><g transform="translate(1427.7421875, 187.9296875)" id="flowchart-x7-155" class="node default default"><polygon style="" transform="translate(-42.1953125,16.5)" class="label-container" points="0,0 84.390625,0 84.390625,-33 0,-33 0,0 -8,0 92.390625,0 92.390625,-33 -8,-33 -8,0"/><g transform="translate(-34.6953125, -9)" style="" class="label"><foreignObject height="18" width="69.390625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">kodi:2222</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 240.9296875)" id="flowchart-x10-143" class="node default default"><polygon style="" transform="translate(-59.53125,16.5)" class="label-container" points="0,0 119.0625,0 119.0625,-33 0,-33 0,0 -8,0 127.0625,0 127.0625,-33 -8,-33 -8,0"/><g transform="translate(-52.03125, -9)" style="" class="label"><foreignObject height="18" width="104.0625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">tiddlywiki:8088</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 400.4296875)" id="flowchart-x4-141" class="node default default"><polygon style="" transform="translate(-64.890625,16.5)" class="label-container" points="0,0 129.78125,0 129.78125,-33 0,-33 0,0 -8,0 137.78125,0 137.78125,-33 -8,-33 -8,0"/><g transform="translate(-57.390625, -9)" style="" class="label"><foreignObject height="18" width="114.78125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">tvheadend:9981</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 453.4296875)" id="flowchart-x6-149" class="node default default"><polygon style="" transform="translate(-52.8671875,16.5)" class="label-container" points="0,0 105.734375,0 105.734375,-33 0,-33 0,0 -8,0 113.734375,0 113.734375,-33 -8,-33 -8,0"/><g transform="translate(-45.3671875, -9)" style="" class="label"><foreignObject height="18" width="90.734375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vscode:2222</span></div></foreignObject></g></g><a transform="translate(1427.7421875, 559.9296875)" xlink:href="http://omv.local:8096"><g title="Jellyfin" id="flowchart-x3-139" class="node default clickable"><polygon style="" transform="translate(-49.75,16.5)" class="label-container" points="0,0 99.5,0 99.5,-33 0,-33 0,0 -8,0 107.5,0 107.5,-33 -8,-33 -8,0"/><g transform="translate(-42.25, -9)" style="" class="label"><foreignObject height="18" width="84.5"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">jellyfin:8086</span></div></foreignObject></g></g></a><g transform="translate(1427.7421875, 704.40625)" id="flowchart-x2-137" class="node default default"><polygon style="" transform="translate(-47.0859375,16.5)" class="label-container" points="0,0 94.171875,0 94.171875,-33 0,-33 0,0 -8,0 102.171875,0 102.171875,-33 -8,-33 -8,0"/><g transform="translate(-39.5859375, -9)" style="" class="label"><foreignObject height="18" width="79.171875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">emby:8097</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 757.40625)" id="flowchart-x1-135" class="node default default"><polygon style="" transform="translate(-44.8671875,16.5)" class="label-container" points="0,0 89.734375,0 89.734375,-33 0,-33 0,0 -8,0 97.734375,0 97.734375,-33 -8,-33 -8,0"/><g transform="translate(-37.3671875, -9)" style="" class="label"><foreignObject height="18" width="74.734375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">gitea:8300</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 810.40625)" id="flowchart-x11-151" class="node default default"><polygon style="" transform="translate(-52.8671875,16.5)" class="label-container" points="0,0 105.734375,0 105.734375,-33 0,-33 0,0 -8,0 113.734375,0 113.734375,-33 -8,-33 -8,0"/><g transform="translate(-45.3671875, -9)" style="" class="label"><foreignObject height="18" width="90.734375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vscode:8444</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 863.40625)" id="flowchart-x14-153" class="node default default"><polygon style="" transform="translate(-52.8671875,16.5)" class="label-container" points="0,0 105.734375,0 105.734375,-33 0,-33 0,0 -8,0 113.734375,0 113.734375,-33 -8,-33 -8,0"/><g transform="translate(-45.3671875, -9)" style="" class="label"><foreignObject height="18" width="90.734375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">vscode:8448</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 916.40625)" id="flowchart-x13-147" class="node default default"><polygon style="" transform="translate(-67.09375,16.5)" class="label-container" points="0,0 134.1875,0 134.1875,-33 0,-33 0,0 -8,0 142.1875,0 142.1875,-33 -8,-33 -8,0"/><g transform="translate(-59.59375, -9)" style="" class="label"><foreignObject height="18" width="119.1875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">photoprism:2342</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 969.40625)" id="flowchart-x15-194" class="node default default"><polygon style="" transform="translate(-16.390625,16.5)" class="label-container" points="0,0 32.78125,0 32.78125,-33 0,-33 0,0 -8,0 40.78125,0 40.78125,-33 -8,-33 -8,0"/><g transform="translate(-8.890625, -9)" style="" class="label"><foreignObject height="18" width="17.78125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">rig</span></div></foreignObject></g></g><g transform="translate(1427.7421875, 1022.40625)" id="flowchart-x17-195" class="node default default"><polygon style="" transform="translate(-58.640625,16.5)" class="label-container" points="0,0 117.28125,0 117.28125,-33 0,-33 0,0 -8,0 125.28125,0 125.28125,-33 -8,-33 -8,0"/><g transform="translate(-51.140625, -9)" style="" class="label"><foreignObject height="18" width="102.28125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">mermaid:4500</span></div></foreignObject></g></g><g transform="translate(862.5703125, 264.4296875)" id="flowchart-x5-145" class="node default default"><polygon style="" transform="translate(-60.4140625,16.5)" class="label-container" points="0,0 120.828125,0 120.828125,-33 0,-33 0,0 -8,0 128.828125,0 128.828125,-33 -8,-33 -8,0"/><g transform="translate(-52.9140625, -9)" style="" class="label"><foreignObject height="18" width="105.828125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">tiddy-wiki:8088</span></div></foreignObject></g></g><g transform="translate(862.5703125, 327.4296875)" id="flowchart-x9-159" class="node default default"><rect height="33" width="57.703125" y="-16.5" x="-28.8515625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-21.3515625, -9)" style="" class="label"><foreignObject height="18" width="42.703125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">caddy</span></div></foreignObject></g></g><g transform="translate(862.5703125, 380.4296875)" id="flowchart-x8-157" class="node default default"><rect height="33" width="134.203125" y="-16.5" x="-67.1015625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-59.6015625, -9)" style="" class="label"><foreignObject height="18" width="119.203125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wireguard:51820</span></div></foreignObject></g></g><g transform="translate(862.5703125, 438.6796875)" id="flowchart-x12-187" class="node default default"><rect height="33" width="57.703125" y="-16.5" x="-28.8515625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-21.3515625, -9)" style="" class="label"><foreignObject height="18" width="42.703125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">pihole</span></div></foreignObject></g></g><g transform="translate(247.078125, 160.90625)" id="flowchart-about-o-158" class="node default default"><rect height="33" width="55.046875" y="-16.5" x="-27.5234375" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-20.0234375, -9)" style="" class="label"><foreignObject height="18" width="40.046875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">about</span></div></foreignObject></g></g><a transform="translate(247.078125, 266.90625)" xlink:href="https://jellyfin.orlop.duckdns.org"><g title="Jellyfin" id="flowchart-jellyfin-138" class="node default clickable"><rect height="33" width="59.46875" y="-16.5" x="-29.734375" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-22.234375, -9)" style="" class="label"><foreignObject height="18" width="44.46875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">jellyfin</span></div></foreignObject></g></g></a><g transform="translate(247.078125, 319.90625)" id="flowchart-emby-136" class="node default default"><rect height="33" width="54.125" y="-16.5" x="-27.0625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-19.5625, -9)" style="" class="label"><foreignObject height="18" width="39.125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">emby</span></div></foreignObject></g></g><g transform="translate(247.078125, 213.90625)" id="flowchart-tvheadend-140" class="node default default"><rect height="33" width="89.734375" y="-16.5" x="-44.8671875" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-37.3671875, -9)" style="" class="label"><foreignObject height="18" width="74.734375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">tvheadend</span></div></foreignObject></g></g><g transform="translate(247.078125, 107.90625)" id="flowchart-kodi-154" class="node default default"><rect height="33" width="44.359375" y="-16.5" x="-22.1796875" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-14.6796875, -9)" style="" class="label"><foreignObject height="18" width="29.359375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">kodi</span></div></foreignObject></g></g><g transform="translate(247.078125, 452.40625)" id="flowchart-photoprism-146" class="node default default"><rect height="33" width="94.15625" y="-16.5" x="-47.078125" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-39.578125, -9)" style="" class="label"><foreignObject height="18" width="79.15625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">photoprism</span></div></foreignObject></g></g><g transform="translate(247.078125, 698.40625)" id="flowchart-about-q-160" class="node default default"><rect height="33" width="55.046875" y="-16.5" x="-27.5234375" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-20.0234375, -9)" style="" class="label"><foreignObject height="18" width="40.046875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">about</span></div></foreignObject></g></g><a transform="translate(247.078125, 926.90625)" xlink:href="https://code.quodatum.duckdns.org"><g title="vscode" id="flowchart-code-148" class="node default clickable"><rect height="33" width="49.703125" y="-16.5" x="-24.8515625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-17.3515625, -9)" style="" class="label"><foreignObject height="18" width="34.703125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">code</span></div></foreignObject></g></g></a><g transform="translate(247.078125, 1081.15625)" id="flowchart-code-alt-150" class="node default default"><rect height="33" width="71.921875" y="-16.5" x="-35.9609375" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-28.4609375, -9)" style="" class="label"><foreignObject height="18" width="56.921875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">code-alt</span></div></foreignObject></g></g><g transform="translate(247.078125, 1134.15625)" id="flowchart-code-bmy-152" class="node default default"><rect height="33" width="85.25" y="-16.5" x="-42.625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-35.125, -9)" style="" class="label"><foreignObject height="18" width="70.25"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">code-bmy</span></div></foreignObject></g></g><a transform="translate(247.078125, 568.90625)" xlink:href="https://wiki.quodatum.duckdns.org"><g title="tiddlywiki" id="flowchart-wiki-142" class="node default clickable"><rect height="33" width="41.671875" y="-16.5" x="-20.8359375" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-13.3359375, -9)" style="" class="label"><foreignObject height="18" width="26.671875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wiki</span></div></foreignObject></g></g></a><g transform="translate(247.078125, 625.40625)" id="flowchart-wiki-alt-144" class="node default default"><rect height="33" width="63.890625" y="-16.5" x="-31.9453125" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-24.4453125, -9)" style="" class="label"><foreignObject height="18" width="48.890625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">wiki-alt</span></div></foreignObject></g></g><a transform="translate(247.078125, 774.90625)" xlink:href="https://git.quodatum.duckdns.org"><g title="Gitea" id="flowchart-git-134" class="node default clickable"><rect height="33" width="31.90625" y="-16.5" x="-15.953125" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-8.453125, -9)" style="" class="label"><foreignObject height="18" width="16.90625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">git</span></div></foreignObject></g></g></a><g transform="translate(247.078125, 827.90625)" id="flowchart-git-alt-172" class="node default default"><rect height="33" width="54.125" y="-16.5" x="-27.0625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-19.5625, -9)" style="" class="label"><foreignObject height="18" width="39.125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">git-alt</span></div></foreignObject></g></g><g transform="translate(247.078125, 23.953125)" id="flowchart-vpn-156" class="node default default"><circle height="33" width="47.90625" r="23.953125" ry="0" rx="0" style=""/><g transform="translate(-16.453125, -9)" style="" class="label"><foreignObject height="18" width="32.90625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span class="nodeLabel">VPN</span></div></foreignObject></g></g></g></g></g></svg>