meta/architecture-docs/physical layer.excalidraw

2052 lines
47 KiB
Plaintext
Raw Normal View History

2024-10-02 09:57:51 +02:00
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [
{
"type": "rectangle",
"version": 152,
"versionNonce": 51123330,
"index": "a0",
"isDeleted": false,
"id": "UDvh4q4I4wSOlEkCD0stj",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2394.8203125,
"y": 201.1953125,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 430.78515624999994,
"height": 35,
"seed": 221684270,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "ES5LdFFs-OoAQokGSmJrA"
},
{
"id": "XHFBb3GQ3RpmjGBQHP5kq",
"type": "arrow"
},
{
"id": "49OaM_rzXINy4BoM1Vwtd",
"type": "arrow"
}
],
"updated": 1727098636602,
"link": null,
"locked": false
},
{
"id": "ES5LdFFs-OoAQokGSmJrA",
"type": "text",
"x": -2220.757698059082,
"y": 206.1953125,
"width": 82.65992736816406,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a0V",
"roundness": null,
"seed": 178234782,
"version": 129,
"versionNonce": 1472491970,
"isDeleted": false,
"boundElements": null,
"updated": 1727098595152,
"link": null,
"locked": false,
"text": "Internet",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "UDvh4q4I4wSOlEkCD0stj",
"originalText": "Internet",
"autoResize": true,
"lineHeight": 1.25
},
{
"id": "hmar7Okvw0y7esF9gUfnA",
"type": "text",
"x": -2629.12890625,
"y": 133.65234375,
"width": 135.07988220453262,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a1",
"roundness": null,
"seed": 236296834,
"version": 119,
"versionNonce": 44950686,
"isDeleted": false,
"boundElements": null,
"updated": 1727098554480,
"link": null,
"locked": false,
"text": "Physical layer",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Physical layer",
"autoResize": true,
"lineHeight": 1.25
},
{
"type": "rectangle",
"version": 263,
"versionNonce": 750646110,
"index": "a2",
"isDeleted": false,
"id": "oCJSeKWYufq0Q0GoGre6a",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2127.849609375,
"y": 295.7421875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 153.05859374999994,
"height": 35,
"seed": 1334264798,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "JWcF6xMoqCPQDL6u727tq"
},
{
"id": "Cw_BaOfbMPRmGxCU2RM2v",
"type": "arrow"
},
{
"id": "xmeWVZgTFxTusYSapyu2p",
"type": "arrow"
},
{
"id": "49OaM_rzXINy4BoM1Vwtd",
"type": "arrow"
},
{
"id": "oHai-9DRJkNIA9AV5FuCS",
"type": "arrow"
},
{
"id": "5Ajdu5bGJn61w9J7h3Llx",
"type": "arrow"
},
{
"id": "hVmuiWrnoUojKIVxq_2Fe",
"type": "arrow"
},
{
"id": "6Jypw38L8dQJlZOY70QaM",
"type": "arrow"
}
],
"updated": 1727098874353,
"link": null,
"locked": false
},
{
"type": "text",
"version": 241,
"versionNonce": 935844574,
"index": "a3",
"isDeleted": false,
"id": "JWcF6xMoqCPQDL6u727tq",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2085.3002836704254,
"y": 300.7421875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 67.95994234085083,
"height": 25,
"seed": 1945049118,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1727098606669,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Router",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "oCJSeKWYufq0Q0GoGre6a",
"originalText": "Router",
"autoResize": true,
"lineHeight": 1.25
},
{
"type": "rectangle",
"version": 499,
"versionNonce": 1689783746,
"index": "a4",
"isDeleted": false,
"id": "5Jdn2Iz9Ur6EV0dIN_hfH",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2362.923828125,
"y": 291.5546875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 153.05859374999994,
"height": 35,
"seed": 1689334146,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"type": "text",
"id": "bG9AgmytojpCLPMGaxHPW"
},
{
"id": "Cw_BaOfbMPRmGxCU2RM2v",
"type": "arrow"
},
{
"id": "xmeWVZgTFxTusYSapyu2p",
"type": "arrow"
},
{
"id": "XHFBb3GQ3RpmjGBQHP5kq",
"type": "arrow"
},
{
"id": "gwkd9gDKdnEqrgdSw0Wpb",
"type": "arrow"
},
{
"id": "13zK1vc2EY__Xiq1mMFg8",
"type": "arrow"
},
{
"id": "ST3u7qZEwtsxJbFqIraeR",
"type": "arrow"
},
{
"id": "gCw_rAZHunGdciKfhOWTc",
"type": "arrow"
}
],
"updated": 1727098739474,
"link": null,
"locked": false
},
{
"type": "text",
"version": 477,
"versionNonce": 894301186,
"index": "a5",
"isDeleted": false,
"id": "bG9AgmytojpCLPMGaxHPW",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2320.3745024204254,
"y": 296.5546875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 67.95994234085083,
"height": 25,
"seed": 5484866,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1727098620113,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Router",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"originalText": "Router",
"autoResize": true,
"lineHeight": 1.25
},
{
"id": "Cw_BaOfbMPRmGxCU2RM2v",
"type": "arrow",
"x": -2199.99609375,
"y": 302.828125,
"width": 69.734375,
"height": 1.44140625,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a6",
"roundness": {
"type": 2
},
"seed": 1650618718,
"version": 37,
"versionNonce": 136861278,
"isDeleted": false,
"boundElements": null,
"updated": 1727098623068,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
69.734375,
1.44140625
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": -0.4198969813203757,
"gap": 9.869140625,
"fixedPoint": null
},
"endBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": 0.3847078987430295,
"gap": 2.412109375,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "xmeWVZgTFxTusYSapyu2p",
"type": "arrow",
"x": -2134.9140625,
"y": 323.01171875,
"width": 73,
"height": 1.4296875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a7",
"roundness": {
"type": 2
},
"seed": 672337410,
"version": 36,
"versionNonce": 18676702,
"isDeleted": false,
"boundElements": null,
"updated": 1727098626997,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-73,
-1.4296875
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": -0.6003900267974129,
"gap": 7.064453125,
"fixedPoint": null
},
"endBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": 0.5784743243873774,
"gap": 1.951171875,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "XHFBb3GQ3RpmjGBQHP5kq",
"type": "arrow",
"x": -2282.91015625,
"y": 285.3203125,
"width": 32.83203125,
"height": 52.60546875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a8",
"roundness": {
"type": 2
},
"seed": 19587202,
"version": 42,
"versionNonce": 1749964318,
"isDeleted": false,
"boundElements": null,
"updated": 1727098632369,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-32.83203125,
-52.60546875
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": 0.20922978873643033,
"gap": 6.234375,
"fixedPoint": null
},
"endBinding": {
"elementId": "UDvh4q4I4wSOlEkCD0stj",
"focus": 0.6409850177116694,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "49OaM_rzXINy4BoM1Vwtd",
"type": "arrow",
"x": -2050.16015625,
"y": 292.87890625,
"width": 13.57421875,
"height": 56.359375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "a9",
"roundness": {
"type": 2
},
"seed": 147053122,
"version": 41,
"versionNonce": 1166343362,
"isDeleted": false,
"boundElements": null,
"updated": 1727098636602,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
13.57421875,
-56.359375
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": -0.04637315493052069,
"gap": 2.86328125,
"fixedPoint": null
},
"endBinding": {
"elementId": "UDvh4q4I4wSOlEkCD0stj",
"focus": -0.6699898601605884,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "wEHM0Ma0t5BJxl2_ukVuj",
"type": "rectangle",
"x": -2481.023193359375,
"y": 450.4765625,
"width": 53.4765625,
"height": 229.89453125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aA",
"roundness": {
"type": 3
},
"seed": 1145986050,
"version": 182,
"versionNonce": 906551426,
"isDeleted": false,
"boundElements": [
{
"id": "gwkd9gDKdnEqrgdSw0Wpb",
"type": "arrow"
},
{
"id": "bFScUaW3M4XUrIo8Xrk7s",
"type": "arrow"
}
],
"updated": 1727099017384,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 248,
"versionNonce": 337803358,
"index": "aB",
"isDeleted": false,
"id": "eei2DDsXgGGBPr4e6jl4L",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2400.413818359375,
"y": 452.103515625,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 1765214814,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "13zK1vc2EY__Xiq1mMFg8",
"type": "arrow"
}
],
"updated": 1727098733279,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 209,
"versionNonce": 1967489950,
"index": "aC",
"isDeleted": false,
"id": "wUhBCDl57MltFFklRltJ3",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2324.898193359375,
"y": 449.162109375,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 497351106,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "ST3u7qZEwtsxJbFqIraeR",
"type": "arrow"
}
],
"updated": 1727098736626,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 231,
"versionNonce": 486749762,
"index": "aD",
"isDeleted": false,
"id": "7JrbVk5dIHmvkULZl5CRJ",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2246.433349609375,
"y": 449.056640625,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 853680734,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "gCw_rAZHunGdciKfhOWTc",
"type": "arrow"
}
],
"updated": 1727098739474,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 244,
"versionNonce": 1254976322,
"index": "aE",
"isDeleted": false,
"id": "r07f6Nfz1hV3W_CRlgGje",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2160.945068359375,
"y": 448.220703125,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 1363621378,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "oHai-9DRJkNIA9AV5FuCS",
"type": "arrow"
}
],
"updated": 1727098863955,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 216,
"versionNonce": 664472222,
"index": "aF",
"isDeleted": false,
"id": "DiNUTt779CV8xLILsU_ng",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2082.245849609375,
"y": 449.462890625,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 1984708318,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "5Ajdu5bGJn61w9J7h3Llx",
"type": "arrow"
}
],
"updated": 1727098867454,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 209,
"versionNonce": 1537409310,
"index": "aG",
"isDeleted": false,
"id": "IAfKwJ31scNv5EP3lRoaP",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2004.433349609375,
"y": 448.935546875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 984974658,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "hVmuiWrnoUojKIVxq_2Fe",
"type": "arrow"
}
],
"updated": 1727098870842,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 233,
"versionNonce": 1368444062,
"index": "aH",
"isDeleted": false,
"id": "r9Sfk6uCkJnvf9CtQWrWV",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1926.363037109375,
"y": 449.919921875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 53.4765625,
"height": 229.89453125,
"seed": 1241140958,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "6Jypw38L8dQJlZOY70QaM",
"type": "arrow"
},
{
"id": "Ayy-1qQdDbsDHieFwIGBY",
"type": "arrow"
}
],
"updated": 1727099008633,
"link": null,
"locked": false
},
{
"id": "gwkd9gDKdnEqrgdSw0Wpb",
"type": "arrow",
"x": -2437.222412109375,
"y": 445.18359375,
"width": 152.05859375,
"height": 121.421875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aK",
"roundness": {
"type": 2
},
"seed": 1961462814,
"version": 113,
"versionNonce": 345955166,
"isDeleted": false,
"boundElements": null,
"updated": 1727098857521,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
20.26171875,
-39.171875
],
[
152.05859375,
-121.421875
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "wEHM0Ma0t5BJxl2_ukVuj",
"focus": -0.5236033602429713,
"gap": 5.29296875,
"fixedPoint": null
},
"endBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": -0.23713191975364825,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "13zK1vc2EY__Xiq1mMFg8",
"type": "arrow",
"x": -2368.214599609375,
"y": 448.12109375,
"width": 81.6328125,
"height": 120.63671875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aL",
"roundness": {
"type": 2
},
"seed": 975782850,
"version": 128,
"versionNonce": 77426206,
"isDeleted": false,
"boundElements": null,
"updated": 1727098749780,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
22.06640625,
-49.6328125
],
[
81.6328125,
-120.63671875
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "eei2DDsXgGGBPr4e6jl4L",
"focus": -0.6091023648888875,
"gap": 3.982421875,
"fixedPoint": null
},
"endBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": -0.16745608457393163,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "ST3u7qZEwtsxJbFqIraeR",
"type": "arrow",
"x": -2298.019287109375,
"y": 444.46875,
"width": 10.734375,
"height": 114.69140625,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aM",
"roundness": {
"type": 2
},
"seed": 779074498,
"version": 160,
"versionNonce": 369026370,
"isDeleted": false,
"boundElements": null,
"updated": 1727098746136,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
0.94140625,
-60.2265625
],
[
10.734375,
-114.69140625
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "wUhBCDl57MltFFklRltJ3",
"focus": -0.06060926423387102,
"gap": 4.693359375,
"fixedPoint": null
},
"endBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": -0.03558951282567903,
"gap": 3.22265625,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "gCw_rAZHunGdciKfhOWTc",
"type": "arrow",
"x": -2215.230224609375,
"y": 445.60546875,
"width": 68.46875,
"height": 115.9140625,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aN",
"roundness": {
"type": 2
},
"seed": 1912192130,
"version": 67,
"versionNonce": 1291045122,
"isDeleted": false,
"boundElements": null,
"updated": 1727098741365,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-13.58203125,
-69.484375
],
[
-68.46875,
-115.9140625
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "7JrbVk5dIHmvkULZl5CRJ",
"focus": 0.5610606534936979,
"gap": 3.451171875,
"fixedPoint": null
},
"endBinding": {
"elementId": "5Jdn2Iz9Ur6EV0dIN_hfH",
"focus": 0.22321310823918392,
"gap": 3.13671875,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "oHai-9DRJkNIA9AV5FuCS",
"type": "arrow",
"x": -2134.870849609375,
"y": 439.3515625,
"width": 79.53515625,
"height": 107.59375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aO",
"roundness": {
"type": 2
},
"seed": 1267342302,
"version": 46,
"versionNonce": 1380102914,
"isDeleted": false,
"boundElements": null,
"updated": 1727098863955,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
79.53515625,
-107.59375
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "r07f6Nfz1hV3W_CRlgGje",
"focus": -0.8252786479182246,
"gap": 8.869140625,
"fixedPoint": null
},
"endBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": -0.10810511202206206,
"gap": 1.015625,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "5Ajdu5bGJn61w9J7h3Llx",
"type": "arrow",
"x": -2053.550537109375,
"y": 444.48828125,
"width": 1.56640625,
"height": 117.98046875,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aP",
"roundness": {
"type": 2
},
"seed": 717948574,
"version": 31,
"versionNonce": 190580446,
"isDeleted": false,
"boundElements": null,
"updated": 1727098867454,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-1.56640625,
-117.98046875
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "DiNUTt779CV8xLILsU_ng",
"focus": 0.12557178577481498,
"gap": 4.974609375,
"fixedPoint": null
},
"endBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": 0.05175444656212515,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "hVmuiWrnoUojKIVxq_2Fe",
"type": "arrow",
"x": -1977.827880859375,
"y": 446.796875,
"width": 78.5,
"height": 116.16015625,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aQ",
"roundness": {
"type": 2
},
"seed": 1873855874,
"version": 44,
"versionNonce": 404827486,
"isDeleted": false,
"boundElements": null,
"updated": 1727098870842,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-78.5,
-116.16015625
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "IAfKwJ31scNv5EP3lRoaP",
"focus": 0.7565013003338493,
"gap": 2.138671875,
"fixedPoint": null
},
"endBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": 0.18971779935532065,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "6Jypw38L8dQJlZOY70QaM",
"type": "arrow",
"x": -1892.585693359375,
"y": 448.61328125,
"width": 161.234375,
"height": 118.09765625,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aR",
"roundness": {
"type": 2
},
"seed": 2021975810,
"version": 38,
"versionNonce": 1172342558,
"isDeleted": false,
"boundElements": null,
"updated": 1727098874353,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-161.234375,
-118.09765625
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "r9Sfk6uCkJnvf9CtQWrWV",
"focus": 0.9024600649124257,
"gap": 1.306640625,
"fixedPoint": null
},
"endBinding": {
"elementId": "oCJSeKWYufq0Q0GoGre6a",
"focus": 0.25973092079792653,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "xGlWlDbivpf0rjQQA__am",
"type": "rectangle",
"x": -2417.613037109375,
"y": 857.6328125,
"width": 121.23046875,
"height": 112.3203125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aS",
"roundness": {
"type": 3
},
"seed": 147010526,
"version": 43,
"versionNonce": 423668994,
"isDeleted": false,
"boundElements": null,
"updated": 1727098921369,
"link": null,
"locked": false
},
{
"id": "RiFAAKIBcHiUKUpCnaWna",
"type": "ellipse",
"x": -2330.363037109375,
"y": 918.57421875,
"width": 70.32421875,
"height": 72.23828125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aU",
"roundness": {
"type": 2
},
"seed": 1680876702,
"version": 54,
"versionNonce": 1617332062,
"isDeleted": false,
"boundElements": null,
"updated": 1727098916164,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 110,
"versionNonce": 956005570,
"index": "aV",
"isDeleted": false,
"id": "euA1sqq6qEb4cIQy-T3wI",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2202.716552734375,
"y": 856.1796875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 121.23046875,
"height": 112.3203125,
"seed": 773646558,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [],
"updated": 1727098937397,
"link": null,
"locked": false
},
{
"type": "ellipse",
"version": 120,
"versionNonce": 1135776898,
"index": "aW",
"isDeleted": false,
"id": "jcUTiJgS468C_aqgsOHAh",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2115.712646484375,
"y": 917.12109375,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 70.32421875,
"height": 72.23828125,
"seed": 445127966,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727098937397,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 103,
"versionNonce": 369896130,
"index": "aX",
"isDeleted": false,
"id": "Lqr7nu1BLDJ68ffeV5zMe",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1984.263427734375,
"y": 857.17578125,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 121.23046875,
"height": 112.3203125,
"seed": 151418818,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [],
"updated": 1727098930098,
"link": null,
"locked": false
},
{
"type": "ellipse",
"version": 114,
"versionNonce": 1451065986,
"index": "aY",
"isDeleted": false,
"id": "Fob3BDQ49gvu4bRTNmo4j",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1897.013427734375,
"y": 918.1171875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 70.32421875,
"height": 72.23828125,
"seed": 1856384898,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727098930098,
"link": null,
"locked": false
},
{
"id": "5WAQNgXM0maik2PXvZvw_",
"type": "text",
"x": -1773.031005859375,
"y": 889.53125,
"width": 209.4198498725891,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aZ",
"roundness": null,
"seed": 1834277890,
"version": 35,
"versionNonce": 1778005406,
"isDeleted": false,
"boundElements": null,
"updated": 1727098954405,
"link": null,
"locked": false,
"text": "Garage S3 (storage)",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Garage S3 (storage)",
"autoResize": true,
"lineHeight": 1.25
},
{
"id": "5fl0JHH2Nr7QFmexQaqoO",
"type": "text",
"x": -2628.429443359375,
"y": 821.203125,
"width": 486.1396068930626,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "aa",
"roundness": null,
"seed": 1883718402,
"version": 51,
"versionNonce": 2129887902,
"isDeleted": false,
"boundElements": null,
"updated": 1727098983035,
"link": null,
"locked": false,
"text": "NixOPS installs nodes with NixOS and nixProxmox",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "NixOPS installs nodes with NixOS and nixProxmox",
"autoResize": true,
"lineHeight": 1.25
},
{
"id": "voGz2Lmvx2tyvKCCPMpPB",
"type": "rectangle",
"x": -2693.132568359375,
"y": 745.046875,
"width": 138.83984375,
"height": 64.83984375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "ab",
"roundness": {
"type": 3
},
"seed": 513070530,
"version": 70,
"versionNonce": 1752979870,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "7J3HWcvdpp2te3L8YkJ4X"
},
{
"id": "Ayy-1qQdDbsDHieFwIGBY",
"type": "arrow"
}
],
"updated": 1727099000497,
"link": null,
"locked": false
},
{
"id": "7J3HWcvdpp2te3L8YkJ4X",
"type": "text",
"x": -2674.692596435547,
"y": 764.966796875,
"width": 101.95989990234375,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "ac",
"roundness": null,
"seed": 1558005854,
"version": 11,
"versionNonce": 1806368542,
"isDeleted": false,
"boundElements": null,
"updated": 1727098993833,
"link": null,
"locked": false,
"text": "Bootstrap",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "voGz2Lmvx2tyvKCCPMpPB",
"originalText": "Bootstrap",
"autoResize": true,
"lineHeight": 1.25
},
{
"id": "Ayy-1qQdDbsDHieFwIGBY",
"type": "arrow",
"x": -2547.042724609375,
"y": 779.39453125,
"width": 660.6640625,
"height": 91.8828125,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "ad",
"roundness": {
"type": 2
},
"seed": 87052190,
"version": 333,
"versionNonce": 1154117314,
"isDeleted": false,
"boundElements": null,
"updated": 1727099012126,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
579.07421875,
-7.08203125
],
[
660.6640625,
-91.8828125
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "voGz2Lmvx2tyvKCCPMpPB",
"focus": 0.08612847071806126,
"gap": 7.25,
"fixedPoint": null
},
"endBinding": {
"elementId": "r9Sfk6uCkJnvf9CtQWrWV",
"focus": -0.9556816704982047,
"gap": 7.697265625,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"id": "bFScUaW3M4XUrIo8Xrk7s",
"type": "arrow",
"x": -2492.253662109375,
"y": 779.42578125,
"width": 39.09765625,
"height": 99.109375,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"index": "ae",
"roundness": {
"type": 2
},
"seed": 483608194,
"version": 126,
"versionNonce": 2052893762,
"isDeleted": false,
"boundElements": null,
"updated": 1727099021132,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": {
"elementId": "wEHM0Ma0t5BJxl2_ukVuj",
"focus": -0.21270563873402254,
"gap": 1,
"fixedPoint": null
},
"startArrowhead": null,
"endArrowhead": "arrow",
"elbowed": false
},
{
"type": "arrow",
"version": 170,
"versionNonce": 1778061634,
"index": "af",
"isDeleted": false,
"id": "LMX7iC316RzlJGjx9vHyf",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2412.4800040255022,
"y": 780.0312382530188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 39.09765625,
"height": 99.109375,
"seed": 1282860318,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099024265,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"elbowed": false
},
{
"type": "arrow",
"version": 243,
"versionNonce": 305306334,
"index": "ag",
"isDeleted": false,
"id": "lLraxJo0u_y36nxDlHRpf",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2383.0190665255022,
"y": 780.2304570030188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 89.64844759789665,
"height": 99.109375,
"seed": 1404381378,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099036983,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
79.70641774140097,
-13.08203125
],
[
89.64844759789665,
-99.109375
]
],
"elbowed": false
},
{
"type": "arrow",
"version": 162,
"versionNonce": 884086814,
"index": "ai",
"isDeleted": false,
"id": "Fcks9pO5HOvZA3rg7wUIW",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2256.3589102755022,
"y": 780.5859257530188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 39.09765625,
"height": 99.109375,
"seed": 67268994,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099040499,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"elbowed": false
},
{
"type": "arrow",
"version": 195,
"versionNonce": 1752339778,
"index": "aj",
"isDeleted": false,
"id": "MXMiejAEsJSpQ8LLMzWYL",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2174.3237540255022,
"y": 778.3788945030188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 39.09765625,
"height": 99.109375,
"seed": 1208297630,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099049765,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"elbowed": false
},
{
"type": "arrow",
"version": 157,
"versionNonce": 395513154,
"index": "al",
"isDeleted": false,
"id": "PRWmvXpC4nFirTotyi-1k",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2093.2260977755022,
"y": 779.5234257530188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 39.09765625,
"height": 99.109375,
"seed": 1028913246,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099053215,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"elbowed": false
},
{
"type": "arrow",
"version": 150,
"versionNonce": 1828073218,
"index": "am",
"isDeleted": false,
"id": "wie5p99hzyC0467jAYOJq",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -2012.3042227755022,
"y": 778.2148320030188,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 39.09765625,
"height": 99.109375,
"seed": 695533662,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1727099056347,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
34.76171875,
-13.08203125
],
[
39.09765625,
-99.109375
]
],
"elbowed": false
}
],
"appState": {
"gridSize": 20,
"gridStep": 5,
"gridModeEnabled": false,
"viewBackgroundColor": "#ffffff"
},
"files": {}
}