Add documentation and source

Added documentation, source and extra files.
This commit is contained in:
2025-07-02 20:26:50 +02:00
parent 4fc1d36a10
commit e3ebf6bf4f
295 changed files with 24986 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -0,0 +1 @@
<mxfile host="Electron" modified="2021-04-22T06:24:48.667Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.5.1 Chrome/89.0.4389.82 Electron/12.0.1 Safari/537.36" etag="dzQ0P0qPcDWSRTx-KB1X" compressed="true" version="14.5.1" type="device" pages="3"><diagram id="GgAqahdueFiXzMDP5OXp" name="MVC">7VlNc5swEP01HOPhw9hwjO2kPbRTT9Jpm5NHBhmrFYgRwoH8+q5AGGESO6lJJ9Pm4Fi7Wklo973dJTaceVx84CjdfmYhpoZthoXhLAzbtsamB19SU9aaqW/WioiTUBm1ilvygJWyMctJiLOOoWCMCpJ2lQFLEhyIjg5xzu67ZhtGu6emKMI9xW2AaF/7nYRiW2s9e9rqP2ISbZuTrYlfz8SoMVY3ybYoZPeayrkynDlnTNSjuJhjKp3X+KVed/3E7P7BOE7EcxZMb74VIr/9dCNW0yDZLMfXFw8Xdr3LDtFcXVg9rCgbD5C4ctFsK2IKGguGSrUgcQTnUbKGvwEl6QpxAcMUsxRW29efCSUC8XL1ZbMhAear7yxGycqyvQI+ozSJ+pdQ99phLnChqdSlPmAWY8FLMFGzrvJvAzAl3mvRUqqtFqhGhxQ+ov2+rQthoLz4Ao+6pz2KsrSG6oYUGPaapYwkAvOrHXghUz7ew8UEIUTZVlpWghaITHD2C88ZZRw0CUtkoChaY7pkGRGEJaAOsNwcJqRPCUD704HBmgnBYs3gkpJITgiWghYpab/PhlDanGnYjmlanreoHzmVV4yLSCaDUZwFCI+qVSknGR4BRkBaoTSlcEx1+vnxt5wuAPxxDwDuIwBw7FcCwKQHAMiKxtwxLj1Jincs1FgIkUBrlOFVhBPMSTAAEibTLhI8t4cEZ9pHgvtaqcCyeuHGIVQXJcJFiShvMK2YcNXOzDjLk3AfY8bFlkUsgWAxGYQq2j+xEKUqlygXrIsF2JqXP9T6SriTwshtxEWhTy5KXVpCOMABMryV8snIZCznAT7iAOVsKAERFsccpSIgvXM00Lxy1q5bmweP27TH4FvMdzjn7+xt2Kul8FUmncPtAQgMVBy5pyg8dv4mhSdHKdxS82n6/szjtLFXcf0TRhdE/NDGGp9BaukshVITDsncZoY2GdzpWeMlmSEDZotL2WW3d6t010S6+czs4T8ze7hDJ49qKVwLlZpBxexM23kpFVob6k87yLWsg3b8lL133N5y3WP2MKifuMX6/upnwN/rpcKlbP2lM5MdK6u2xu93NTIWVW7qgriXfw7TVEzCsKYQzsgDWlf7mU1erSLhzgx38SiujhK4l4T2r4zqFEN/K3ssOZkj03cnnRioTvNlwGoj25iwzSYDhB/mqgHi5/fC9y3/f3tQ9JBzPMoCTlKxgkV4gJLlOid7zvFf7TmdswvWGdWprUh3ekE6uzoB9/6oQD1Sezs1K6Aoy+Ddo1u2rLPKVtPMnqxbkzfV9FrjXq74yhEROMZVspK72+YCxwig8pYTvjNUwr8A1E2b7RS9nbee8S33n21YB3iVfd2G9dnM998W880e8+cMvCebu9mYvr/36v/BZCEeqnVwPP9k6+AP0jqA2P7OUGea9tca5+o3</diagram><diagram id="Y5h737CUiNRvkyHO9ETn" name="Middleware">7Vnbcts2EP0aTZ+q4VWXR+vitB27dW1Pk/RFA5EghRgkWBCUqXx9FiAogiIjW6nU+sGesYRdLgBi9+wBFhq486T8wFG2uWUhpgPHCsuBuxg4ju1ZE/iSml2lGU+tShFzEmqjRvFAvmKtrM0KEuK8ZSgYo4JkbWXA0hQHoqVDnLPntlnEaHvWDMW4o3gIEO1qP5JQbCrtxBk3+l8wiTf1zPZoWj1JUG2sV5JvUMieDZW7HLhzzpioWkk5x1Q6r/bLn2JdLu1fV0HB8Pqf355GS8F+rga7PqXLfgkcp+KHh979ffUc4lX4e8THyb3j8ZvHR93F2iJaaH/ptYpd7UCSKA/PNiKhoLGhqVULksQwHyVr+AwoyVaIC2hmmGXQ27m+JZQIxHerP6KIBJivPrIEpSvbmZTwP8zS+JUr0x7YYi5wacRVr/QDZgkWfAcm+qmvF1aDVovPBgK0amMEv9Yhjbl4P27jV2ho157gZtvp+HmBwRUheGlEYfbZmkMrli0F6MMg4BBArUXGxYbFLEV02WhnnBUwnHwJC6TG5oaxTIftCxZipzMUFYK1g4pLIj7J7sOpo8XPSvS1tCj14ErYGcId5gQchbnWnRbVnBU8wMe8p2kD8RiLI3ZeZSd9dRQjHFMkyLZNEOeP+cuphfKsoryIlDJ0s4yRFNy43ILjch2XPe1Iz4Yo3+yDbAQvF5w94TmjTMYgZamEBEVrTO9YTgRhKagDnKoYzWQeEaDImwODNROCJYbBFSWxfCAkhmZIS/txIkJpPefAcS3LnkwW1StncolJGctNZZjkAcJD1SvjJMdDIAuQVijLKEyjZr8QEdhumwmmXocJ/B4mcJ1LocL7P3PbbiX2yDk5syE6fPfJFAyOkGIzlJLqsYKCb9UC7PPTg/dKerDdN8UPXocfHjA4qeDdLWHxBaUxe6ePmj4M3ljl0mncuRR/OKM2f0z8Dn94bpc//IudJEY/wB+t7LsQmRw/JZz7ROC+Nuf9N5Xz9XsbSX/PCqFOfIdJP98wUsrC66cC0hH6FN1jYZcBDL6G94EiCxsUbkaxk43fJ4qIpcLIU88Zj2ezmiBmKHiKFaYMk0j96a4aSLbcbfIMBSSNHxXU3KaU6C0pyDqRn2nEERBUEYiCy6qCMhSu1oiiVA61grkFfA/zbXwy0F7PA67X5gG/W1GMes4Ro4vxwOSdB5r0fpkHxm+LB/wOD/xV9HDAshzM3cHVNCiqM7IVvjOBwQQJS4lg/PLZ772x7N9fSf23VcT+8N+c9z+bz75z+FfSpe8Ixq9lgnMTgep6xTnaGQbqJJ4bI99JRQOosXNQljomJl40tyfWUXvb94/ZQ6N64QaB+5X/C1B2bzzuK/rKWJpL4lISvIlFkeIyfQPWg2RVWrxAU4dVRkLCsAI6zslXtFbjWXVZpALjzwb+ohd8R9OsQxT762o9y8C8Ee4jEGvoWK7uehqymtjWJiyKcoD4IYecIYJ1EhkRvFVOfUa8Z3e6ZSGJCMQC1tQK9DV4BxwmurF9sXTs7GMGAvrLyt7atQMWOCRSkoJZ/SuD1VNoBkRwUg6TZs2X21L8gytqf9LZUuz6sqi1p0xO3lNAbH6lqLDS/NbjLr8B</diagram><diagram id="q8YbaYhWte70mP5-ACzJ" name="Migrations">7Vldc6IwFP01PLYDBEQfV233Y7qznXFntn3qpBAhWyBMCIr76zeRBIjY1n6g69YX5Z7c3CT35CRXNMAkKT9TmEXfSYBiwzaD0gBTw7YtxxzyL4GsKsQbmRUQUhxIpwaY4T9IgsqtwAHKNUdGSMxwpoM+SVPkMw2DlJKl7jYnsT5qBkPUAWY+jLvoLxywqEKHttfgXxAOIzWyNRhVLQlUznIleQQDsmxB4MIAE0oIq56ScoJikTyVl7tvkOECnYHh/Gsaju0fjn11VgW7fEmXegkUpeydQ8vYOVuphKGA50+ahLKIhCSF8UWDjikp0gCJsCa3Gp8rQjIOWhz8jRhbyc0AC0Y4FLEklq2oxOym9XwrQp270pqWMvLaWCkjZXR10zZavYTZdFtbqp9f0MV6rmKwarFihRub45nMqiyRgvroCT9bbnBIQ/RkvGb/cOEhkiA+Zd6Roph7L/TZQamAsPZrWOYPkugXkC5nuYBxIUeaGhNgfBrNcYoZJilv7O4LmGeVPue4FAkdZ4hiPiFEOcZH5YJG1w3U5hvGOEz5s8+zvG6rpSQYCmAe1bspz6CP0/DneicBDuBkLXD1PcVJyBcd43v+CX2RrLsAUz4zIjJzGUAG72GOzvNFWBO+QJSh8hWUdxlSUUx5KKzUsSHtZXPGuBKKWscL8HridPAKHXMWMtEa4/ThPWXdSPm21bJd1n0rErxRaLLrNcF8OjX9wLE0+h1FvwpRnQCy1wa19TRezzboKHiG+DFX0P9AuXe5WArtWcDA1gXseh39Ko7b+nXNx7fKm/TrnfS71c/pRb+uq7O/b/06T+jXPul3B/264N/Sr+WcCul3lP1w10LaPmQhPdyhkD52Oe+5kLbNAxfS6iZokdphUF28kiydI42FZYQZElQI9yWFmSBxk/+cUfJQv51wn98RvRVFll7WWk6XjMEWMga9nardn6ofhgzX1snYpoz9kjE8litur1eVBXa9qwaHvKus0bGwdxQFyu6sewdlvfumoFuigFOJ8qISZXToEmXwcW/FzRJlGxn7vRW9j0tGp0TpjwxuNv+0Va9hmv8rwcVf</diagram></mxfile>

View File

@ -0,0 +1 @@
<mxfile host="Electron" modified="2021-04-16T12:07:18.643Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.5.1 Chrome/89.0.4389.82 Electron/12.0.1 Safari/537.36" etag="mRoy3h5prpVIwsehNFBr" compressed="true" version="14.5.1" type="device"><diagram id="GgAqahdueFiXzMDP5OXp" name="Page-1">7Vldc5s6EP01PMbDh7HNY2InvQ/t1JPcaZsnjwwyVisQIwkH8uvvCoQRJrGTmnQyvZlxPNrVSkK75+wuseXNk+ITR9n2C4swtVw7KixvYbmuM3ZdS33sqKw1M3tcK2JOIm3UKu7II9ZKW2tzEmHRMZSMUUmyrjJkaYpD2dEhztlD12zDaPfUDMW4p7gLEe1rv5NIbvUt3Gmr/weTeNuc7EyCeiZBjbG+idiiiD0YKu/a8uacMVmPkmKOqXJe45d63c0zs/sH4ziVL1kwvf1WyPzu861cTcN0sxzfXDxe6OjsEM31hfXDyrLxAEkqF11tZUJB48BQqxYkieE8StbwHVKSrRCXMMwwy2C1e/OFUCIRL1dfNxsSYr76zhKUrhx3VsDfKEvj/iX0vXaYS1wYKn2pT5glWPISTPSsr/2rATbV4oMRLa3aGoFqdEjjI97v27oQBtqLr/Cof9qjSGQ1VDekwLDXVcZIKjG/3oEXhPbxHi42CBESW2VZCUYghOTsF54zyjhoUpaqQFG0xnTJBJGEpaAOsdocJpRPCUD784HBmknJEsPgkpJYTUiWgRZpab/PhlDanGm5nm07s9mifuRMXTEpYpUMRokIER5VqzJOBB4BRkBaoSyjcEx1+vnxd7wuAIJxDwD+EwDw3DcCwKQHAMiK1tyzLmeKFB9YqLEQIYnWSOBVjFPMSTgAEibTLhJmfg8J3rSPBP+tUoHj9MKNI6guWoSLElneYlox4bqdueIsT6N9jBmXWxazFILFVBCqaP/EUpa6XKJcsi4WYGte/tDrK+FeCSO/EReFObkoTWkJ4QAHqPBWymcjI1jOQ3zEAdrZUAJiLI85SkdAeedooHnlrF23Ng8et2mPwXeY73DOP9jbsNdI4SuhnMPdAQgMVBz5pyg89v4khSdHKdxS83n6/syTrLHXcf0dRhdE/jDGBp9BaumshNIQDsncZoY2GdybWeM1mUEAs+Wl6rLbu1W6G6LcfGb2CF6YPfyhk0e1FK6FSsOgYrYwdl4qhdGGBtMOch3noB0/ZT87bu/4/jF7GNRP3GJ9f/Uz4D/rpcKlav2VM9MdK6u2Juh3NSoWVW7qgriXfw7TVEKiqKYQFuQRrav97CavVpHwryx/8SSujhK4l4T2r4z6FMt8K3sqOdkjO/AnnRjoTvN1wGoj25iwzUYAwg9z1QDxC3rh+5b/f3tQ9JhzPBIhJ5lcwSI8QMnyvZM95/iP9pze2QXrjOrUVqR7syCdXZ2Ae79VoJ6ovZ2aFVIkBLx7dMuWc1bZaprZk3Vr8q6aXmfcyxX/ckQkTnCVrNTurr3ACQKovOeE7w2V8C8AddNmO01v771nfMf/axvWAV5l37ZhfTHzg/fFfLvH/DkD76nm7mpMP957zf9gsggP1Tp4s+Bk6xAM0jqA2P7OUGea9tca7/o/</diagram></mxfile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,47 @@
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.36 Electron/32.0.1 Safari/537.36" version="24.7.17">
<diagram name="Page-1" id="lALLRwfy-J3OwCSlcXKb">
<mxGraphModel dx="1217" dy="670" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="7tNKPUQDF-2DKlcSCBtx-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="7tNKPUQDF-2DKlcSCBtx-1" target="7tNKPUQDF-2DKlcSCBtx-2">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-4" value="plop.com" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="7tNKPUQDF-2DKlcSCBtx-3">
<mxGeometry x="-0.32" y="2" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-1" value="" style="verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;strokeWidth=1;shape=mxgraph.mockup.containers.userFemale;strokeColor=#666666;strokeColor2=#008cff;" vertex="1" parent="1">
<mxGeometry x="364" y="20" width="100" height="100" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-2" value="" style="image;html=1;image=img/lib/clip_art/computers/Server_Rack_128x128.png" vertex="1" parent="1">
<mxGeometry x="374" y="220" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="7tNKPUQDF-2DKlcSCBtx-5" target="7tNKPUQDF-2DKlcSCBtx-7">
<mxGeometry relative="1" as="geometry">
<mxPoint x="540" y="180" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="7tNKPUQDF-2DKlcSCBtx-5" target="7tNKPUQDF-2DKlcSCBtx-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-5" value="Apache ou nginx" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="344" y="170" width="120" height="20" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-7" value="/static/..." style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="550" y="170" width="120" height="20" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-8" value="Django" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.search_documents;fillColor=#F58534;gradientColor=none;" vertex="1" parent="1">
<mxGeometry x="580" y="310" width="60" height="63" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="7tNKPUQDF-2DKlcSCBtx-9" target="7tNKPUQDF-2DKlcSCBtx-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7tNKPUQDF-2DKlcSCBtx-9" value="/users/..." style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="550" y="250" width="120" height="20" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB