diff --git a/media/dockerizacija.excalidraw b/media/dockerizacija.excalidraw
index fbb7a5c..283f6f9 100644
--- a/media/dockerizacija.excalidraw
+++ b/media/dockerizacija.excalidraw
@@ -5,14 +5,14 @@
"elements": [
{
"type": "rectangle",
- "version": 710,
- "versionNonce": 1673054005,
+ "version": 715,
+ "versionNonce": 18158947,
"isDeleted": false,
"id": "DAX3OADb1la6-_kE4uajb",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 40,
"angle": 0,
"x": 4729.6413679954485,
@@ -21,29 +21,29 @@
"backgroundColor": "#a5d8ff",
"width": 1880.0000762939458,
"height": 1382.9997444152834,
- "seed": 2096980256,
+ "seed": 639187437,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
"type": 3
},
"boundElements": [],
- "updated": 1704990726725,
+ "updated": 1705053340867,
"link": null,
"locked": false
},
{
"type": "rectangle",
- "version": 1095,
- "versionNonce": 1719808667,
+ "version": 1100,
+ "versionNonce": 377202253,
"isDeleted": false,
"id": "ZlhzvaNeHw2kG3j_U_BVL",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 4936.641490065758,
@@ -52,9 +52,9 @@
"backgroundColor": "#b2f2bb",
"width": 699.9998474121091,
"height": 585.9999084472657,
- "seed": 1962163488,
+ "seed": 1947563085,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
@@ -66,14 +66,14 @@
"id": "vaFZ4NTM-ynAWN9xIuCgY"
}
],
- "updated": 1704990726725,
+ "updated": 1705053340867,
"link": null,
"locked": false
},
{
"type": "text",
- "version": 706,
- "versionNonce": 1608784021,
+ "version": 710,
+ "versionNonce": 1563586819,
"isDeleted": false,
"id": "vaFZ4NTM-ynAWN9xIuCgY",
"fillStyle": "hachure",
@@ -90,12 +90,12 @@
"height": 45,
"seed": 28285216,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -110,14 +110,14 @@
},
{
"type": "rectangle",
- "version": 1176,
- "versionNonce": 309798715,
+ "version": 1181,
+ "versionNonce": 439047341,
"isDeleted": false,
"id": "6-cRq4fP7v5zpj8uI6GIF",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 4936.641490065758,
@@ -126,9 +126,9 @@
"backgroundColor": "#b2f2bb",
"width": 699.9998474121091,
"height": 585.9999084472657,
- "seed": 379548960,
+ "seed": 2136695469,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
@@ -140,14 +140,14 @@
"id": "QCqLOVxvrzqpkNO75Vjdu"
}
],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false
},
{
"type": "text",
- "version": 786,
- "versionNonce": 1365130741,
+ "version": 790,
+ "versionNonce": 1885558947,
"isDeleted": false,
"id": "QCqLOVxvrzqpkNO75Vjdu",
"fillStyle": "hachure",
@@ -164,12 +164,12 @@
"height": 45,
"seed": 959697184,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -184,14 +184,14 @@
},
{
"type": "text",
- "version": 694,
- "versionNonce": 690259931,
+ "version": 701,
+ "versionNonce": 1016477453,
"isDeleted": false,
"id": "heCWfyZvSZk60i37Hqy9u",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 5004.641291701501,
@@ -200,14 +200,14 @@
"backgroundColor": "#b2f2bb",
"width": 548.4375,
"height": 302.4,
- "seed": 1088204064,
+ "seed": 1553237261,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -222,14 +222,14 @@
},
{
"type": "text",
- "version": 765,
- "versionNonce": 1328330581,
+ "version": 772,
+ "versionNonce": 676744259,
"isDeleted": false,
"id": "MMjc1XqjKUJuVt-vaD9Wp",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 5004.641291701501,
@@ -238,14 +238,14 @@
"backgroundColor": "#b2f2bb",
"width": 548.4375,
"height": 302.4,
- "seed": 386533664,
+ "seed": 1329224557,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -260,14 +260,14 @@
},
{
"type": "text",
- "version": 269,
- "versionNonce": 278713467,
+ "version": 276,
+ "versionNonce": 1748356461,
"isDeleted": false,
"id": "-tLQEKRzDtXgk6i7UC4CJ",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 4788.641230666346,
@@ -276,14 +276,14 @@
"backgroundColor": "transparent",
"width": 79.66802978515625,
"height": 45,
- "seed": 1999365408,
+ "seed": 1872127437,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -298,25 +298,25 @@
},
{
"type": "rectangle",
- "version": 542,
- "versionNonce": 1940194485,
+ "version": 585,
+ "versionNonce": 954846179,
"isDeleted": false,
"id": "OXdl7yMrTwt_w2o5BD9xR",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
- "x": 6030.641352736658,
- "y": -3680.7004297557305,
+ "x": 6025.308100783533,
+ "y": -3470.0337223989595,
"strokeColor": "#1e1e1e",
"backgroundColor": "#ffc9c9",
"width": 461.00006103515716,
"height": 211.0000228881836,
- "seed": 783434016,
+ "seed": 281158701,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
@@ -336,14 +336,14 @@
"type": "arrow"
}
],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false
},
{
"type": "text",
- "version": 547,
- "versionNonce": 1218612507,
+ "version": 589,
+ "versionNonce": 2085853133,
"isDeleted": false,
"id": "IK6b1cadktRnvijOBY-A_",
"fillStyle": "hachure",
@@ -352,20 +352,20 @@
"roughness": 2,
"opacity": 100,
"angle": 0,
- "x": 6060.750758254236,
- "y": -3596.800418311639,
+ "x": 6055.417506301111,
+ "y": -3386.133710954868,
"strokeColor": "#1e1e1e",
"backgroundColor": "#ffc9c9",
"width": 400.78125,
"height": 43.199999999999996,
"seed": 1561140512,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -380,32 +380,32 @@
},
{
"type": "arrow",
- "version": 900,
- "versionNonce": 1919723029,
+ "version": 943,
+ "versionNonce": 1445746563,
"isDeleted": false,
"id": "4wHvv2jklTmvU2a9iWU78",
"fillStyle": "hachure",
"strokeWidth": 4,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 5248.641535842126,
"y": -3665.700391608758,
"strokeColor": "#e03131",
"backgroundColor": "#ffc9c9",
- "width": 776.9999694824223,
- "height": 64.76344359893028,
- "seed": 866941216,
+ "width": 771.6667175292978,
+ "height": 224.27449074531978,
+ "seed": 1722226317,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"startBinding": null,
@@ -423,37 +423,37 @@
0
],
[
- 776.9999694824223,
- 64.76344359893028
+ 771.6667175292978,
+ 224.27449074531978
]
]
},
{
"type": "text",
- "version": 369,
- "versionNonce": 883438011,
+ "version": 439,
+ "versionNonce": 856233517,
"isDeleted": false,
"id": "Nx5dYl7pNVgPj3QYwf7Ys",
"fillStyle": "hachure",
"strokeWidth": 4,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
- "x": 5700.641200148767,
- "y": -3750.700353461785,
+ "x": 5792.6413222190795,
+ "y": -3580.0336461050147,
"strokeColor": "#1e1e1e",
"backgroundColor": "#ffc9c9",
"width": 780.46875,
"height": 43.199999999999996,
- "seed": 905991456,
+ "seed": 1811856621,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -468,8 +468,8 @@
},
{
"type": "text",
- "version": 273,
- "versionNonce": 1853430645,
+ "version": 277,
+ "versionNonce": 777809699,
"isDeleted": false,
"id": "2TrOQMfKvhhqCOAIdX5QI",
"fillStyle": "hachure",
@@ -486,12 +486,12 @@
"height": 43.199999999999996,
"seed": 2037952800,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"fontSize": 36,
@@ -506,32 +506,32 @@
},
{
"type": "arrow",
- "version": 531,
- "versionNonce": 634405467,
+ "version": 574,
+ "versionNonce": 1195362445,
"isDeleted": false,
"id": "0Pt16FjlsfV6CmvFOb6yM",
"fillStyle": "hachure",
"strokeWidth": 4,
"strokeStyle": "solid",
- "roughness": 2,
+ "roughness": 1,
"opacity": 100,
"angle": 0,
"x": 5245.641200148768,
"y": -3038.7003458323907,
"strokeColor": "#e03131",
"backgroundColor": "#ffc9c9",
- "width": 781.0000610351558,
- "height": 511.00006103515625,
- "seed": 1703251232,
+ "width": 775.6668090820312,
+ "height": 327.9810403014676,
+ "seed": 139630413,
"groupIds": [
- "gUWODoXFbPDsribUdGs-t"
+ "WM0BMzPewMO9XvT7Hbj8j"
],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [],
- "updated": 1704990726726,
+ "updated": 1705053340867,
"link": null,
"locked": false,
"startBinding": null,
@@ -549,8 +549,8 @@
0
],
[
- 781.0000610351558,
- -511.00006103515625
+ 775.6668090820312,
+ -327.9810403014676
]
]
},
@@ -1190,8 +1190,8 @@
},
{
"type": "text",
- "version": 155,
- "versionNonce": 1555994229,
+ "version": 157,
+ "versionNonce": 12168525,
"isDeleted": false,
"id": "3uWkch4VzLyBZ7MONmTSf",
"fillStyle": "hachure",
@@ -1213,7 +1213,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726727,
+ "updated": 1705052562143,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1228,8 +1228,8 @@
},
{
"type": "text",
- "version": 201,
- "versionNonce": 1156839259,
+ "version": 203,
+ "versionNonce": 1123834371,
"isDeleted": false,
"id": "xZvxGnh9Rc0-RnULeWchA",
"fillStyle": "hachure",
@@ -1251,7 +1251,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726727,
+ "updated": 1705052562143,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1266,8 +1266,8 @@
},
{
"type": "text",
- "version": 185,
- "versionNonce": 770572245,
+ "version": 187,
+ "versionNonce": 1024490413,
"isDeleted": false,
"id": "Ju9kIS0FllCaof30SX3uR",
"fillStyle": "hachure",
@@ -1289,7 +1289,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726727,
+ "updated": 1705052562144,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1304,8 +1304,8 @@
},
{
"type": "text",
- "version": 194,
- "versionNonce": 1876055035,
+ "version": 196,
+ "versionNonce": 923279779,
"isDeleted": false,
"id": "1rSmLPL6hdk2hknND92-P",
"fillStyle": "hachure",
@@ -1327,7 +1327,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726727,
+ "updated": 1705052562144,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1736,8 +1736,8 @@
},
{
"type": "text",
- "version": 271,
- "versionNonce": 1557624603,
+ "version": 273,
+ "versionNonce": 910065165,
"isDeleted": false,
"id": "77Io3QYGj-xKGke7HF3lV",
"fillStyle": "hachure",
@@ -1759,7 +1759,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726728,
+ "updated": 1705052562146,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1774,8 +1774,8 @@
},
{
"type": "text",
- "version": 320,
- "versionNonce": 399727637,
+ "version": 322,
+ "versionNonce": 830076227,
"isDeleted": false,
"id": "_XSMgrDfDJA83Gr6Ew02O",
"fillStyle": "hachure",
@@ -1797,7 +1797,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726728,
+ "updated": 1705052562146,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1812,8 +1812,8 @@
},
{
"type": "text",
- "version": 227,
- "versionNonce": 112188347,
+ "version": 229,
+ "versionNonce": 859649133,
"isDeleted": false,
"id": "FCfe7FNYiV8H4uoD8dcZd",
"fillStyle": "hachure",
@@ -1835,7 +1835,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726728,
+ "updated": 1705052562146,
"link": null,
"locked": false,
"fontSize": 36,
@@ -1850,8 +1850,8 @@
},
{
"type": "text",
- "version": 266,
- "versionNonce": 1637421429,
+ "version": 268,
+ "versionNonce": 296768739,
"isDeleted": false,
"id": "1oGXpjnc93iG7ORoJbmxj",
"fillStyle": "hachure",
@@ -1873,7 +1873,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726728,
+ "updated": 1705052562147,
"link": null,
"locked": false,
"fontSize": 36,
@@ -4340,8 +4340,8 @@
},
{
"type": "text",
- "version": 334,
- "versionNonce": 580880085,
+ "version": 336,
+ "versionNonce": 1607868109,
"isDeleted": false,
"id": "OQ-nme5-fJ2FnTsqyXwVx",
"fillStyle": "hachure",
@@ -4363,7 +4363,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726730,
+ "updated": 1705052562156,
"link": null,
"locked": false,
"fontSize": 36,
@@ -5507,8 +5507,8 @@
},
{
"type": "text",
- "version": 153,
- "versionNonce": 55499195,
+ "version": 155,
+ "versionNonce": 1194967171,
"isDeleted": false,
"id": "92QLb8zqJNSx69gF_jGIZ",
"fillStyle": "cross-hatch",
@@ -5530,7 +5530,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726732,
+ "updated": 1705052562160,
"link": null,
"locked": false,
"fontSize": 36,
@@ -5545,8 +5545,8 @@
},
{
"type": "text",
- "version": 160,
- "versionNonce": 1089532789,
+ "version": 162,
+ "versionNonce": 849526061,
"isDeleted": false,
"id": "JGJU6ajbC1MXm1ug5JHtW",
"fillStyle": "cross-hatch",
@@ -5568,7 +5568,7 @@
"frameId": null,
"roundness": null,
"boundElements": [],
- "updated": 1704990726732,
+ "updated": 1705052562160,
"link": null,
"locked": false,
"fontSize": 36,
diff --git a/media/volumes.svg b/media/volumes.svg
index 25c467e..018afd3 100644
--- a/media/volumes.svg
+++ b/media/volumes.svg
@@ -1,9 +1,8 @@
-
\ No newline at end of file
+ }
+
+
+
+
+
+
+
+
+
+
+ Container
+
+
+
+
+
+
+ Container
+
+
+ ├── app
+ │ ├── log
+ │ │ └── api-server.log
+ │ ├── main.py
+ │ ├── requirements.txt
+ │ └── run.sh
+
+
+
+ ├── app
+ │ ├── log
+ │ │ └── api-server.log
+ │ ├── main.py
+ │ ├── requirements.txt
+ │ └── run.sh
+
+
+
+ Host
+
+
+
+
+
+
+ /var/log/api-server
+
+
+
+
+
+
+
+
+
+
+ --volume /var/log/api-server:/app/log
+
+
+ Volumes
+
+
+
+
+
+
+
+
+
+