Files
SergObsidian/WORK & PROJECTS/Mol/Серверы/Схема инфраструктуры.canvas
2025-05-13 12:35:36 +05:00

72 lines
9.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"nodes":[
{"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":"9116c3eb07839ead","type":"group","x":-940,"y":-1240,"width":300,"height":682,"label":"FirstVDS"},
{"id":"5d2dc9bca77d8555","type":"group","x":-2175,"y":-1300,"width":800,"height":247,"color":"5","label":"Cerberus - firewall / router"},
{"id":"526a304cfaf6b2d7","type":"group","x":-1340,"y":-673,"width":290,"height":627,"label":"Public & Main Mol"},
{"id":"d82c5eb6240f42ce","type":"group","x":-1880,"y":-640,"width":285,"height":439,"label":"Service & CRM"},
{"id":"4608064a92b6a9d1","type":"text","text":"#### ANGIE\nОсновной reverse proxy + обновляемые из облачного сервиса конфиги","x":-2155,"y":-1280,"width":315,"height":151},
{"id":"d5d47118fc6e4e60","type":"text","text":"#### **Пользователи**","x":-1936,"y":-1620,"width":321,"height":59,"color":"4"},
{"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":"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"},
{"id":"c2b86758f042a830","type":"text","text":"**mol-soft.ru**","x":-1320,"y":-653,"width":250,"height":60},
{"id":"db5ad41733784639","type":"text","text":"**mol-desk.ru**\nfrontend & backend","x":-1320,"y":-574,"width":250,"height":67},
{"id":"7aa691ba92a7ad44","type":"text","text":"**Cloud admin**\n**Cloud API**","x":-1320,"y":-472,"width":250,"height":60},
{"id":"0180fcbaf9c87523","type":"text","text":"**editor.mol-desk.ru**","x":-1320,"y":-397,"width":250,"height":60},
{"id":"17acca0b1fdfb275","type":"text","text":"RabbitMQ server","x":-1320,"y":-180,"width":250,"height":60},
{"id":"26dde50716bb84ec","type":"text","text":"**docs.mol-soft.ru**\nconfluence","x":-1860,"y":-620,"width":250,"height":60},
{"id":"2580b707c35c25fa","type":"text","text":"**crm.mol-soft.ru**\n1C Bitrix CRM","x":-1860,"y":-538,"width":250,"height":60},
{"id":"5cc6627b1ec7f80b","type":"text","text":"**jira.mol-soft.ru**\nJira","x":-1860,"y":-439,"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":-362,"width":250,"height":116},
{"id":"9eab03c82f9aabbf","type":"text","text":"mail.mol-soft.ru\nк почтовому серверу должен быть доступ для всех почтовых серверов","x":-920,"y":-1213,"width":250,"height":108},
{"id":"a3e5ab2044e04fdb","type":"text","text":"test.moldev.ru","x":-920,"y":-1080,"width":250,"height":60},
{"id":"4e63a1f0f81b5ab5","type":"text","text":"git.moldev.ru","x":-920,"y":-1020,"width":250,"height":60},
{"id":"eada78c18bad690b","x":-920,"y":-897,"width":250,"height":317,"type":"text","text":"Настроить приём трафика только из Цербера. Нагрузка к гиту и тестовому окружению будет невысокой\n\nОсенью, как закончатся деньги на тарифе - перенесём в основную подсеть"}
],
"edges":[
{"id":"ae16f1fbd7654a7d","fromNode":"fb0a2d4c41b9c5d3","fromSide":"bottom","toNode":"5d2dc9bca77d8555","toSide":"top"},
{"id":"e8646033fdf864d6","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"fe6811c5af10638c","toSide":"top","color":"1"},
{"id":"36d904b501b850fa","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"937f7b75703cac6a","toSide":"top","color":"3"},
{"id":"77e8525117a9ae93","fromNode":"5d2dc9bca77d8555","fromSide":"bottom","toNode":"7c82756a6bea5a1f","toSide":"top","color":"4"},
{"id":"8b9d267ab3e6f3d9","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"26dde50716bb84ec","toSide":"right","color":"4"},
{"id":"b7322a7a9fd07268","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"2580b707c35c25fa","toSide":"right","color":"4"},
{"id":"7dc90a9cff77c432","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"5cc6627b1ec7f80b","toSide":"right","color":"4"},
{"id":"ae9600f18ce30b06","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"7aa691ba92a7ad44","toSide":"left","color":"4"},
{"id":"0fd20b582a956ba3","fromNode":"db5ad41733784639","fromSide":"right","toNode":"17acca0b1fdfb275","toSide":"right","fromEnd":"arrow"},
{"id":"c9a2441c069530ca","fromNode":"17acca0b1fdfb275","fromSide":"left","toNode":"2e1cc678d432c54b","toSide":"right","fromEnd":"arrow","label":"Синхронизация чатов / клиентов / польз."},
{"id":"3ac0d9cbb4a53988","fromNode":"937f7b75703cac6a","fromSide":"bottom","toNode":"c2b86758f042a830","toSide":"left","color":"3"},
{"id":"4329be991c59aa8c","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"4d7318cf070c2903","toSide":"right","color":"1"},
{"id":"40eb31ea39b6dd2b","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"f5fbdfcb37d7b10b","toSide":"right","color":"1"},
{"id":"d7807199582650c5","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"bd52d1f7367a3e5f","toSide":"right","color":"1"},
{"id":"991f3c698a3e59ef","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"907f90495a891eb8","toSide":"right","color":"1"},
{"id":"c1adfbd349a6994e","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"fba068dda9f84c43","toSide":"left","color":"1","label":" СИЛА"},
{"id":"7af69d23ef8cb579","fromNode":"937f7b75703cac6a","fromSide":"bottom","toNode":"db5ad41733784639","toSide":"left","color":"3"},
{"id":"ed19d51d2487a0ab","fromNode":"fe6811c5af10638c","fromSide":"bottom","toNode":"0180fcbaf9c87523","toSide":"left","color":"1"},
{"id":"ddd10860524a3425","fromNode":"7c82756a6bea5a1f","fromSide":"right","toNode":"9116c3eb07839ead","toSide":"left","color":"4","label":"?"},
{"id":"3df06bd04d51030e","fromNode":"7c82756a6bea5a1f","fromSide":"bottom","toNode":"fba068dda9f84c43","toSide":"right","color":"4"}
]
}