diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index d1117d3..d9d9f38 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -11,14 +11,17 @@ "id": "343836aed0394d03", "type": "leaf", "state": { - "type": "markdown", + "type": "canvas", "state": { - "file": "WORK & PROJECTS/Mol/Серверы/git.moldev.ru.md", - "mode": "source", - "source": false + "file": "WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas", + "viewState": { + "x": -1282.3482210446634, + "y": -565.645722937169, + "zoom": -0.6365949847293095 + } }, - "icon": "lucide-file", - "title": "git.moldev.ru" + "icon": "lucide-layout-dashboard", + "title": "Схема инфраструктуры" } } ] @@ -171,6 +174,7 @@ }, "active": "343836aed0394d03", "lastOpenFiles": [ + "WORK & PROJECTS/Mol/Серверы/git.moldev.ru.md", "WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas", "WORK & PROJECTS/Mol/Планы и диаграммы/Alfa Cloud/Alfa cloud readme.md", "WORK & PROJECTS/Mol/Планы и диаграммы/Заказы/Структура таблиц. Основа + заказы.canvas", @@ -181,7 +185,6 @@ "WORK & PROJECTS/Mol/Серверы/1С Бухгалтерия.md", "WORK & PROJECTS/Mol/Серверы/00_Список серверов.md", "WORK & PROJECTS/Mol/Серверы/Alfa prod.md", - "WORK & PROJECTS/Mol/Серверы/git.moldev.ru.md", "WORK & PROJECTS/Mol/Серверы/Jira - Service - Confluence - Crm.md", "WORK & PROJECTS/Mol/Серверы/mail.mol-soft.ru.md", "WORK & PROJECTS/Mol/Серверы/moldev.ru.md", diff --git a/WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas b/WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas index b6c5324..5789386 100644 --- a/WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas +++ b/WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas @@ -1,46 +1,59 @@ { "nodes":[ - {"id":"2e1cc678d432c54b","type":"group","x":-2540,"y":-673,"width":730,"height":1173,"label":"clients.mol-desk.ru"}, - {"id":"a2eba28266676357","type":"group","x":-2520,"y":-600,"width":290,"height":1080,"label":"Prod 1"}, - {"id":"a4b22ee32128aab4","type":"group","x":-2120,"y":-600,"width":290,"height":1080,"label":"Prod 2"}, - {"id":"5d2dc9bca77d8555","type":"group","x":-1770,"y":-1367,"width":400,"height":391,"label":"Cerberus"}, - {"id":"d82c5eb6240f42ce","type":"group","x":-1660,"y":-673,"width":290,"height":493,"label":"Service & CRM"}, - {"id":"526a304cfaf6b2d7","type":"group","x":-1280,"y":-673,"width":290,"height":493,"label":"Public & Main Mol"}, - {"id":"9116c3eb07839ead","type":"group","x":-760,"y":-1089,"width":300,"height":225,"label":"FirstVDS"}, - {"id":"0c22d657398409d6","type":"text","text":"**Alfa docker 4: 8004**\nclient4.mol-desk.ru\n*updatable .env*","x":-2500,"y":-322,"width":250,"height":86}, - {"id":"446f63ae369ba423","type":"text","text":"mariadb","x":-2500,"y":-180,"width":250,"height":60}, - {"id":"06cc5914e3f73fae","type":"text","text":"node_exporter / prometeus","x":-2500,"y":60,"width":250,"height":60}, - {"id":"907f90495a891eb8","type":"text","text":"**nginx\nsupervisor\nlaravel reverb**\nws1.mol-desk.ru\n*updatable config*","x":-2500,"y":-120,"width":250,"height":148}, - {"id":"54b348ba18852629","type":"text","text":"#### configure firewall for connections from inner network ONLY","x":-2500,"y":322,"width":250,"height":138}, - {"id":"4d7318cf070c2903","type":"text","text":"**Alfa docker 1: 8001**\nclient1.mol-desk.ru\n*updatable .env*","x":-2500,"y":-580,"width":250,"height":86}, - {"id":"63cfc1586ebec00c","type":"text","text":"**Alfa docker 2: 8002**\nclient2.mol-desk.ru\n*updatable .env*","x":-2500,"y":-494,"width":250,"height":86}, - {"id":"3d137edce1138976","type":"text","text":"**Alfa docker 3: 8003**\nclient3.mol-desk.ru\n*updatable .env*","x":-2500,"y":-408,"width":250,"height":86}, - {"id":"f0ece97cdfd84922","type":"text","text":"mariadb","x":-2100,"y":-180,"width":250,"height":60}, - {"id":"bd52d1f7367a3e5f","type":"text","text":"**nginx\nsupervisor\nlaravel reverb**\nws1.mol-desk.ru\n*updatable config*","x":-2100,"y":-120,"width":250,"height":148}, - {"id":"6f72c23a29f40c87","type":"text","text":"node_exporter / prometeus","x":-2100,"y":60,"width":250,"height":60}, - {"id":"a4f3440a7fe2161e","type":"text","text":"**additional soft**\ngit\ndocker\ndocker-compose","x":-2100,"y":180,"width":250,"height":120}, - {"id":"db8f55014e48e08a","type":"text","text":"#### configure firewall for connections from inner network ONLY","x":-2100,"y":322,"width":250,"height":138}, - {"id":"f5fbdfcb37d7b10b","type":"text","text":"**Alfa docker 5: 8005**\nclient5.mol-desk.ru\n*updatable .env*","x":-2100,"y":-580,"width":250,"height":86}, - {"id":"dbaaef3ca9500ce8","type":"text","text":"**Alfa docker 6: 8006**\nclient6.mol-desk.ru\n*updatable .env*","x":-2100,"y":-494,"width":250,"height":86}, - {"id":"a84852a25c7d7cd1","type":"text","text":"**Alfa docker 7: 8007**\nclient7.mol-desk.ru\n*updatable .env*","x":-2100,"y":-408,"width":250,"height":86}, - {"id":"3d98a573d756770d","type":"text","text":"**Alfa docker 8: 8008**\nclient8.mol-desk.ru\n*updatable .env*","x":-2100,"y":-322,"width":250,"height":86}, - {"id":"a93aede560834707","type":"text","text":"**additional soft**\ngit\ndocker\ndocker-compose","x":-2500,"y":180,"width":250,"height":120}, - {"id":"26dde50716bb84ec","type":"text","text":"**docs.mol-soft.ru**\nconfluence","x":-1640,"y":-653,"width":250,"height":60}, - {"id":"2580b707c35c25fa","type":"text","text":"**crm.mol-soft.ru**\n1C Bitrix CRM","x":-1640,"y":-571,"width":250,"height":60}, - {"id":"5cc6627b1ec7f80b","type":"text","text":"**jira.mol-soft.ru**\nJira","x":-1640,"y":-472,"width":250,"height":60}, - {"id":"c2b86758f042a830","type":"text","text":"**mol-soft.ru**","x":-1260,"y":-653,"width":250,"height":60}, - {"id":"fba068dda9f84c43","type":"text","text":"**service.mol-soft.ru**\n**jira.mol-soft.ru/servicedesk/**\nJira Service Portal","x":-1640,"y":-395,"width":250,"height":116}, - {"id":"db5ad41733784639","type":"text","text":"**mol-desk.ru**\nfrontend & backend","x":-1260,"y":-574,"width":250,"height":67}, - {"id":"7aa691ba92a7ad44","type":"text","text":"**Cloud admin**\n**Cloud API**","x":-1260,"y":-472,"width":250,"height":60}, - {"id":"0180fcbaf9c87523","type":"text","text":"**editor.mol-desk.ru**","x":-1260,"y":-397,"width":250,"height":60}, - {"id":"17acca0b1fdfb275","type":"text","text":"RabbitMQ server","x":-1260,"y":-266,"width":250,"height":60}, - {"id":"9eab03c82f9aabbf","type":"text","text":"mail.mol-soft.ru","x":-740,"y":-1062,"width":250,"height":60}, - {"id":"a3e5ab2044e04fdb","type":"text","text":"moldev.ru","x":-740,"y":-957,"width":250,"height":60}, - {"id":"4608064a92b6a9d1","type":"text","text":"#### ANGIE\nОсновной reverse proxy + обновляемые из облачного сервиса конфиги","x":-1750,"y":-1347,"width":315,"height":151}, - {"id":"b38c800618b2b662","type":"text","text":"ufw","x":-1750,"y":-1196,"width":220,"height":50}, - {"id":"a6f10fc2544d8770","type":"text","text":"Prometeus","x":-1750,"y":-1146,"width":220,"height":50}, - {"id":"8b425eb6bf3182ab","type":"text","text":"Grafana","x":-1750,"y":-1096,"width":220,"height":50}, - {"id":"35e61e001bb26357","type":"text","text":"Certbot","x":-1750,"y":-1046,"width":220,"height":50} + {"id":"2e1cc678d432c54b","type":"group","x":-2800,"y":-673,"width":730,"height":1053,"label":"clients.mol-desk.ru"}, + {"id":"a2eba28266676357","type":"group","x":-2780,"y":-600,"width":290,"height":980,"label":"Prod 1"}, + {"id":"a4b22ee32128aab4","type":"group","x":-2380,"y":-600,"width":290,"height":980,"label":"Prod 2"}, + {"id":"5d2dc9bca77d8555","type":"group","x":-2175,"y":-1300,"width":800,"height":247,"label":"Cerberus - firewall / router"}, + {"id":"d82c5eb6240f42ce","type":"group","x":-1880,"y":-673,"width":290,"height":493,"label":"Service & CRM"}, + {"id":"526a304cfaf6b2d7","type":"group","x":-1395,"y":-673,"width":290,"height":493,"label":"Public & Main Mol"}, + {"id":"9116c3eb07839ead","type":"group","x":-960,"y":-1000,"width":300,"height":327,"label":"FirstVDS"}, + {"id":"4608064a92b6a9d1","type":"text","text":"#### ANGIE\nОсновной reverse proxy + обновляемые из облачного сервиса конфиги","x":-2155,"y":-1280,"width":315,"height":151}, + {"id":"9eab03c82f9aabbf","type":"text","text":"mail.mol-soft.ru","x":-940,"y":-973,"width":250,"height":60}, + {"id":"c2b86758f042a830","type":"text","text":"**mol-soft.ru**","x":-1375,"y":-653,"width":250,"height":60}, + {"id":"17acca0b1fdfb275","type":"text","text":"RabbitMQ server","x":-1375,"y":-266,"width":250,"height":60}, + {"id":"db5ad41733784639","type":"text","text":"**mol-desk.ru**\nfrontend & backend","x":-1375,"y":-574,"width":250,"height":67}, + {"id":"7aa691ba92a7ad44","type":"text","text":"**Cloud admin**\n**Cloud API**","x":-1375,"y":-472,"width":250,"height":60}, + {"id":"0180fcbaf9c87523","type":"text","text":"**editor.mol-desk.ru**","x":-1375,"y":-397,"width":250,"height":60}, + {"id":"4e63a1f0f81b5ab5","type":"text","text":"git.moldev.ru","x":-940,"y":-780,"width":250,"height":60}, + {"id":"d5d47118fc6e4e60","type":"text","text":"#### **Пользователи**","x":-1936,"y":-1620,"width":321,"height":59}, + {"id":"fb0a2d4c41b9c5d3","type":"text","text":"Фильтрация осуществляется на основе подсетей","x":-1936,"y":-1561,"width":321,"height":76}, + {"id":"a6f10fc2544d8770","type":"text","text":"Prometeus","x":-1635,"y":-1230,"width":220,"height":50}, + {"id":"8b425eb6bf3182ab","type":"text","text":"Grafana","x":-1635,"y":-1180,"width":220,"height":50}, + {"id":"35e61e001bb26357","type":"text","text":"Certbot","x":-1635,"y":-1130,"width":220,"height":50}, + {"id":"b38c800618b2b662","type":"text","text":"ufw","x":-1635,"y":-1280,"width":220,"height":50}, + {"id":"4d7318cf070c2903","type":"text","text":"**Alfa docker 1: 8001**\nclient1.mol-desk.ru\n*updatable .env*","x":-2760,"y":-580,"width":250,"height":86}, + {"id":"63cfc1586ebec00c","type":"text","text":"**Alfa docker 2: 8002**\nclient2.mol-desk.ru\n*updatable .env*","x":-2760,"y":-494,"width":250,"height":86}, + {"id":"3d137edce1138976","type":"text","text":"**Alfa docker 3: 8003**\nclient3.mol-desk.ru\n*updatable .env*","x":-2760,"y":-408,"width":250,"height":86}, + {"id":"db8f55014e48e08a","type":"text","text":"#### configure firewall for connections from internal network ONLY","x":-2360,"y":202,"width":250,"height":138}, + {"id":"7ef68fafb89cd8ae","type":"text","text":"#### configure firewall for connections from internal network ONLY","x":-2760,"y":202,"width":250,"height":138}, + {"id":"0c22d657398409d6","type":"text","text":"**Alfa docker 4: 8004**\nclient4.mol-desk.ru\n*updatable .env*","x":-2760,"y":-322,"width":250,"height":86}, + {"id":"f0ece97cdfd84922","type":"text","text":"mariadb","x":-2360,"y":-180,"width":250,"height":60}, + {"id":"bd52d1f7367a3e5f","type":"text","text":"**nginx\nsupervisor\nlaravel reverb**\nws2.mol-desk.ru\n*updatable config*","x":-2360,"y":-120,"width":250,"height":148}, + {"id":"446f63ae369ba423","type":"text","text":"mariadb","x":-2760,"y":-180,"width":250,"height":60}, + {"id":"907f90495a891eb8","type":"text","text":"**nginx\nsupervisor\nlaravel reverb**\nws1.mol-desk.ru\n*updatable config*","x":-2760,"y":-120,"width":250,"height":148}, + {"id":"f5fbdfcb37d7b10b","type":"text","text":"**Alfa docker 5: 8005**\nclient5.mol-desk.ru\n*updatable .env*","x":-2360,"y":-580,"width":250,"height":86}, + {"id":"dbaaef3ca9500ce8","type":"text","text":"**Alfa docker 6: 8006**\nclient6.mol-desk.ru\n*updatable .env*","x":-2360,"y":-494,"width":250,"height":86}, + {"id":"a84852a25c7d7cd1","type":"text","text":"**Alfa docker 7: 8007**\nclient7.mol-desk.ru\n*updatable .env*","x":-2360,"y":-408,"width":250,"height":86}, + {"id":"3d98a573d756770d","type":"text","text":"**Alfa docker 8: 8008**\nclient8.mol-desk.ru\n*updatable .env*","x":-2360,"y":-322,"width":250,"height":86}, + {"id":"a93aede560834707","type":"text","text":"**additional soft**\ngit\ndocker\ndocker-compose","x":-2760,"y":60,"width":250,"height":120}, + {"id":"a4f3440a7fe2161e","type":"text","text":"**additional soft**\ngit\ndocker\ndocker-compose","x":-2360,"y":60,"width":250,"height":120}, + {"id":"26dde50716bb84ec","type":"text","text":"**docs.mol-soft.ru**\nconfluence","x":-1860,"y":-653,"width":250,"height":60}, + {"id":"2580b707c35c25fa","type":"text","text":"**crm.mol-soft.ru**\n1C Bitrix CRM","x":-1860,"y":-571,"width":250,"height":60}, + {"id":"5cc6627b1ec7f80b","type":"text","text":"**jira.mol-soft.ru**\nJira","x":-1860,"y":-472,"width":250,"height":60}, + {"id":"fba068dda9f84c43","type":"text","text":"**service.mol-soft.ru**\n**jira.mol-soft.ru/servicedesk/**\nJira Service Portal","x":-1860,"y":-395,"width":250,"height":116}, + {"id":"a3e5ab2044e04fdb","type":"text","text":"test.moldev.ru","x":-940,"y":-840,"width":250,"height":60}, + {"id":"937f7b75703cac6a","type":"text","text":"Публичный доступ","x":-1895,"y":-923,"width":240,"height":50,"color":"3"}, + {"id":"fe6811c5af10638c","type":"text","text":"Клиенты","x":-2187,"y":-923,"width":190,"height":50,"color":"1"}, + {"id":"7c82756a6bea5a1f","type":"text","text":"Сотрудники","x":-1565,"y":-923,"width":190,"height":50,"color":"4"} ], - "edges":[] + "edges":[ + {"id":"ae16f1fbd7654a7d","fromNode":"fb0a2d4c41b9c5d3","fromSide":"bottom","toNode":"5d2dc9bca77d8555","toSide":"top"}, + {"id":"e8646033fdf864d6","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"fe6811c5af10638c","toSide":"top"}, + {"id":"36d904b501b850fa","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"937f7b75703cac6a","toSide":"top"}, + {"id":"77e8525117a9ae93","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"7c82756a6bea5a1f","toSide":"top"}, + {"id":"8b9d267ab3e6f3d9","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"26dde50716bb84ec","toSide":"right"}, + {"id":"b7322a7a9fd07268","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"2580b707c35c25fa","toSide":"right"}, + {"id":"7dc90a9cff77c432","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"5cc6627b1ec7f80b","toSide":"right"}, + {"id":"ae9600f18ce30b06","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"7aa691ba92a7ad44","toSide":"left"} + ] } \ No newline at end of file