Files
krawl.es/img/use-case.drawio

121 lines
76 KiB
Plaintext
Raw Normal View History

2026-03-04 15:00:08 +01:00
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0" version="29.6.0">
<diagram id="H4277RJr97q_p6twLBJo" name="Page-1">
<mxGraphModel dx="888" dy="470" grid="1" gridSize="6" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0" adaptiveColors="auto">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="21" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#58A6FF;fillStyle=auto;gradientColor=none;sketch=1;curveFitting=1;jiggle=2;opacity=50;glass=0;fontColor=#000000;" value="" vertex="1">
<mxGeometry height="132" width="234" x="378" y="246" as="geometry" />
</mxCell>
<mxCell id="12" edge="1" parent="1" source="2" style="edgeStyle=elbowEdgeStyle;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;rounded=0;curved=0;dashed=1;fontSize=8;fontFamily=Lucida Console;fontColor=#000000;" target="11">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="348" y="360" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="13" connectable="0" parent="12" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontFamily=Lucida Console;labelBorderColor=none;labelBackgroundColor=default;spacing=0;fontStyle=1;fontColor=#000000;" value="&lt;font&gt;/&lt;/font&gt;" vertex="1">
<mxGeometry relative="1" x="0.4617" as="geometry">
<mxPoint x="20" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="2" parent="1" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://cdn.iconscout.com/icon/free/png-256/free-nginx-logo-icon-svg-download-png-3030173.png;sketch=1;curveFitting=1;jiggle=2;fontFamily=Lucida Console;fontSize=10;spacingTop=-6;fontColor=#000000;" value="reverse&#xa;proxy" vertex="1">
<mxGeometry height="60" width="60" x="204" y="378" as="geometry" />
</mxCell>
<mxCell id="3" edge="1" parent="1" style="endArrow=classic;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=1;fontFamily=Lucida Console;dashed=1;fontColor=#000000;" target="2" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<mxPoint x="124" y="409" as="sourcePoint" />
<mxPoint x="104" y="444" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="5" parent="1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;sketch=1;curveFitting=1;jiggle=2;fontFamily=Lucida Console;fontSize=10;fontColor=#000000;" value="Internet" vertex="1">
<mxGeometry height="30" width="72" x="108" y="386" as="geometry" />
</mxCell>
<mxCell id="9" parent="1" style="shape=image;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/png,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
<mxGeometry height="48" width="48" x="390" y="288" as="geometry" />
</mxCell>
<mxCell id="11" parent="1" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;curveFitting=1;jiggle=2;arcSize=24;fontFamily=Lucida Console;fontSize=10;fontColor=#000000;" value="honeypot deception server" vertex="1">
<mxGeometry height="32" width="126" x="462" y="336" as="geometry" />
</mxCell>
<mxCell id="17" edge="1" parent="1" source="11" style="html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;rounded=0;dashed=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontColor=#000000;" target="20">
<mxGeometry relative="1" as="geometry">
<mxPoint x="450" y="294" as="sourcePoint" />
<mxPoint x="516" y="264.0000000000001" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="18" connectable="0" parent="17" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=8;fontFamily=Lucida Console;fontStyle=1;fontColor=#000000;" value="/secret-dashboard" vertex="1">
<mxGeometry relative="1" x="0.4617" as="geometry">
<mxPoint y="14" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="20" parent="1" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;curveFitting=1;jiggle=2;arcSize=24;fontFamily=Lucida Console;fontSize=10;fontColor=#000000;" value="Krawl dashboard" vertex="1">
<mxGeometry height="30" width="126" x="462" y="258" as="geometry" />
</mxCell>
<mxCell id="22" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFCC99;fillStyle=auto;gradientColor=none;sketch=1;curveFitting=1;jiggle=2;opacity=50;glass=0;fontFamily=Lucida Console;fontSize=10;labelPosition=left;verticalLabelPosition=top;align=right;verticalAlign=bottom;spacingTop=0;spacingBottom=-24;spacingLeft=-4;spacingRight=-96;fontColor=#000000;" value="&lt;font&gt;other services&lt;/font&gt;" vertex="1">
<mxGeometry height="150" width="234" x="378" y="390" as="geometry" />
</mxCell>
<mxCell id="25" parent="1" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/bitwarden-icon.png;fontColor=#000000;" value="" vertex="1">
<mxGeometry height="32" width="32" x="562" y="409" as="geometry" />
</mxCell>
<mxCell id="26" edge="1" parent="1" source="2" style="edgeStyle=elbowEdgeStyle;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;rounded=0;curved=0;dashed=1;fontSize=8;fontFamily=Lucida Console;fontColor=#000000;elbow=horizontal;endArrow=none;endFill=0;" target="22">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="348" y="432" />
</Array>
<mxPoint x="318" y="400" as="sourcePoint" />
<mxPoint x="468" y="358" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="29" edge="1" parent="1" source="22" style="html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;rounded=0;dashed=1;fontSize=8;fontFamily=Lucida Console;fontColor=#000000;endArrow=classic;endFill=1;edgeStyle=elbowEdgeStyle;" target="25">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="402" y="450" />
</Array>
<mxPoint x="240" y="534" as="sourcePoint" />
<mxPoint x="306" y="605" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="30" connectable="0" parent="29" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=8;fontFamily=Lucida Console;fontStyle=1;fontColor=#000000;" value="/secret-vault-path" vertex="1">
<mxGeometry relative="1" x="0.2048" y="2" as="geometry">
<mxPoint x="7" y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="31" parent="1" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://images.icon-icons.com/2407/PNG/512/nextcloud_icon_146137.png;fontColor=#000000;" value="" vertex="1">
<mxGeometry height="34" width="34" x="562" y="492" as="geometry" />
</mxCell>
<mxCell id="32" edge="1" parent="1" source="22" style="html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;rounded=0;dashed=1;fontSize=8;fontFamily=Lucida Console;fontColor=#000000;endArrow=classic;endFill=1;edgeStyle=elbowEdgeStyle;" target="31">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="402" y="486" />
</Array>
<mxPoint x="384" y="471" as="sourcePoint" />
<mxPoint x="558" y="434" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="33" connectable="0" parent="32" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=8;fontFamily=Lucida Console;fontStyle=1;fontColor=#000000;" value="/secret-storage-path" vertex="1">
<mxGeometry relative="1" x="0.2048" y="2" as="geometry">
<mxPoint x="11" y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="34" parent="1" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://images.icon-icons.com/2108/PNG/512/grafana_icon_130916.png;fontColor=#000000;" value="" vertex="1">
<mxGeometry height="33" width="33" x="561" y="448.5" as="geometry" />
</mxCell>
<mxCell id="35" edge="1" parent="1" source="22" style="html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;rounded=0;dashed=1;fontSize=8;fontFamily=Lucida Console;fontColor=#000000;endArrow=classic;endFill=1;edgeStyle=elbowEdgeStyle;" target="34">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="408" y="492" />
</Array>
<mxPoint x="384" y="471" as="sourcePoint" />
<mxPoint x="568" y="515" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="36" connectable="0" parent="35" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=8;fontFamily=Lucida Console;fontStyle=1;fontColor=#000000;" value="/secret-metrics-path" vertex="1">
<mxGeometry relative="1" x="0.2048" y="2" as="geometry">
<mxPoint x="-8" y="2" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>