diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 7aa74ea..414be0d 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -43,9 +43,9 @@ "state": { "file": "WORK & PROJECTS/Mol/Серверы/Alfa cloud prod.canvas", "viewState": { - "x": 1060.1829838359859, - "y": 327.63836511820966, - "zoom": -1.111111066959524 + "x": 1176.7980628640523, + "y": -0.03205849379594383, + "zoom": -1.1111110669595239 } }, "icon": "lucide-layout-dashboard", diff --git a/WORK & PROJECTS/Mol/Серверы/Alfa cloud prod.canvas b/WORK & PROJECTS/Mol/Серверы/Alfa cloud prod.canvas index 840e8a1..dc67d55 100644 --- a/WORK & PROJECTS/Mol/Серверы/Alfa cloud prod.canvas +++ b/WORK & PROJECTS/Mol/Серверы/Alfa cloud prod.canvas @@ -1,19 +1,15 @@ { "nodes":[ - {"id":"1147ad5342f8a66d","x":-560,"y":-830,"width":1760,"height":2470,"type":"group","label":"PROD 1"}, + {"id":"1147ad5342f8a66d","type":"group","x":-560,"y":-1000,"width":1760,"height":2840,"label":"PROD 1"}, {"id":"e668ecad4af5b75d","type":"group","x":260,"y":-330,"width":320,"height":530,"label":"DOCKER CONTAINTERS"}, {"id":"72dae085047a9928","type":"group","x":-140,"y":160,"width":290,"height":420,"label":"🗃MariaDB Server"}, - {"id":"2b14dcc74c2ea6d8","type":"group","x":260,"y":-810,"width":290,"height":300,"label":"Web"}, + {"id":"2b14dcc74c2ea6d8","type":"group","x":260,"y":-880,"width":290,"height":400,"label":"Web"}, {"id":"4ef3c9c39cf49261","type":"group","x":-140,"y":-360,"width":290,"height":180,"label":"Исходные коды"}, {"id":"1400fca58b1081be","type":"group","x":640,"y":-330,"width":290,"height":160,"label":"Client1"}, {"id":"8baa0c9eec860ebe","type":"group","x":640,"y":-130,"width":290,"height":160,"label":"Client2"}, {"id":"eeb7d1ae3e55e3a9","type":"group","x":640,"y":80,"width":290,"height":160,"label":"Client3"}, {"id":"43b60b3e3edd88cf","type":"text","text":"📂bitrix sources","x":-120,"y":-340,"width":250,"height":60}, {"id":"b9a89b6c704bbab9","type":"text","text":"📂alfa sources (.git)","x":-120,"y":-260,"width":250,"height":60}, - {"id":"88e977d27b7f415c","type":"text","text":"apache cloud API conf","x":280,"y":-790,"width":250,"height":60}, - {"id":"ea6f72ceae655889","type":"text","text":"client1 apache reverse proxy","x":280,"y":-710,"width":250,"height":60,"color":"4"}, - {"id":"546742f58a9feb77","type":"text","text":"client2 apache reverse proxy","x":280,"y":-650,"width":250,"height":60,"color":"4"}, - {"id":"818ff03ad9e41a66","type":"text","text":"client3 apache reverse proxy","x":280,"y":-590,"width":250,"height":60,"color":"4"}, {"id":"0cfb0d2300a96176","type":"text","text":"liquibase update","x":-540,"y":-60,"width":250,"height":60}, {"id":"9cf121717dbde800","type":"text","text":"sql all bases update .sh script","x":-120,"y":-60,"width":250,"height":60,"color":"4"}, {"id":"48c693eec010f00d","type":"text","text":"**Cloud Users DB**","x":-120,"y":180,"width":250,"height":50}, @@ -32,12 +28,18 @@ {"id":"be85b0f0c9d7c5c9","type":"text","text":"📂cache bitrix","x":660,"y":100,"width":250,"height":60,"color":"5"}, {"id":"16563c8fe55a26fe","type":"text","text":"📂doc_archive","x":660,"y":160,"width":250,"height":60,"color":"5"}, {"id":"339642f454dec00c","type":"text","text":"📂doc_archive","x":660,"y":-50,"width":250,"height":60,"color":"5"}, - {"id":"22120c2e0489d623","type":"text","text":"# 🗄 git.moldev.ru","x":-960,"y":-1360,"width":300,"height":60}, - {"id":"16f08ef6b7358e0b","x":960,"y":-590,"width":250,"height":60,"type":"text","text":"CLOUD API"}, - {"id":"6ed5eab6b8e16f3b","type":"text","text":"### CLOUD API (конфигурация облаков)\n- #### Регистрация нового клиента\n\t- создание новой БД клиента из CLEAN_db\n\t- внесение данных о клиенте в БД клиента\n\t- обновление cloud_users_db\n\t\t- поддомен и статус ssl-сертификатов\n\t\t- рабочий сервер\n\t\t- рабочая папка на сервере\n\t\t- настройки контейнера (подключенные модули, версия кода и тд)\n\t\t- тариф и крайняя дата исп.\n\t\t- БД\n\t\t- Часовой пояс\n\t\t- Информация о логине первого пользователя\n\t- переконфигурация сервера\n\t\t- создание/конфигурация файлов кэша, настроек php и индивидуальных архивов\n\t\t- пересоздание/обновление конфигов:\n\t\t\t- docker\n\t\t\t- apache\n\t\t\t- скрипт обновления БД (liquibase)\n\t\t- выпуск ssl нового поддомена\n\t\t- перезапуск apache & docker compose\n- #### Обновление информации клиента\n\t- тариф и дата последнего дня работы\n\t- подключённые опции (реконфиг docker)\n\t- часовой пояс php\n- #### Работа с демо-данными\n\t- активация демо-данных\n\t- удаление демо-данных\n- #### Удаление клиента\n\t- очистка БД клиента\n\t- пересоздание конфигов сервера\n\t- чистка файлов (контейнеры и конфиги)","x":490,"y":330,"width":460,"height":1020}, - {"id":"7ae28a819183d708","type":"text","text":"Папки клиентских данных","x":595,"y":1510,"width":250,"height":60,"color":"5"}, - {"id":"2b6e0e1051629348","type":"text","text":"Обновляемые конфиги","x":290,"y":1510,"width":240,"height":50,"color":"4"}, - {"id":"72b797b472986e84","type":"text","text":"Клиентские БД","x":890,"y":1515,"width":250,"height":55,"color":"6"} + {"id":"ac17a82fee50447b","type":"text","text":"CLOUD API","x":950,"y":195,"width":250,"height":60}, + {"id":"16f08ef6b7358e0b","type":"text","text":"CLOUD API","x":950,"y":-590,"width":250,"height":60}, + {"id":"88e977d27b7f415c","type":"text","text":"apache cloud API conf","x":280,"y":-850,"width":250,"height":60}, + {"id":"ea6f72ceae655889","type":"text","text":"client1 apache reverse proxy","x":280,"y":-770,"width":250,"height":60,"color":"4"}, + {"id":"546742f58a9feb77","type":"text","text":"client2 apache reverse proxy","x":280,"y":-710,"width":250,"height":60,"color":"4"}, + {"id":"818ff03ad9e41a66","type":"text","text":"client3 apache reverse proxy","x":280,"y":-650,"width":250,"height":60,"color":"4"}, + {"id":"9ac7fb4c1839d1c1","type":"text","text":"1C:CRM API","x":280,"y":-560,"width":250,"height":50}, + {"id":"22120c2e0489d623","type":"text","text":"# 🗄 git.moldev.ru","x":-360,"y":-1400,"width":300,"height":60}, + {"id":"6ed5eab6b8e16f3b","type":"text","text":"### CLOUD API (конфигурация облаков)\n- #### Регистрация нового клиента\n\t- создание новой БД клиента из CLEAN_db\n\t- внесение данных о клиенте в БД клиента\n\t- обновление cloud_users_db\n\t\t- поддомен и статус ssl-сертификатов\n\t\t- рабочий сервер\n\t\t- рабочая папка на сервере\n\t\t- настройки контейнера (подключенные модули, версия кода и тд)\n\t\t- тариф и крайняя дата исп.\n\t\t- БД\n\t\t- Часовой пояс\n\t\t- Информация о логине первого пользователя\n\t- переконфигурация сервера\n\t\t- создание/конфигурация файлов кэша, настроек php и индивидуальных архивов\n\t\t- пересоздание/обновление конфигов:\n\t\t\t- docker\n\t\t\t- apache\n\t\t\t- скрипт обновления БД (liquibase)\n\t\t- выпуск ssl нового поддомена\n\t\t- перезапуск apache & docker compose\n- #### Обновление информации клиента\n\t- тариф и дата последнего дня работы\n\t- подключённые опции (реконфиг docker)\n\t- часовой пояс php\n- #### Работа с демо-данными\n\t- активация демо-данных\n\t- удаление демо-данных\n- #### Удаление клиента\n\t- очистка БД клиента\n\t- пересоздание конфигов сервера\n\t- чистка файлов (контейнеры и конфиги)","x":480,"y":400,"width":460,"height":1020}, + {"id":"2b6e0e1051629348","type":"text","text":"Обновляемые конфиги","x":280,"y":1580,"width":240,"height":50,"color":"4"}, + {"id":"7ae28a819183d708","type":"text","text":"Папки клиентских данных","x":585,"y":1580,"width":250,"height":60,"color":"5"}, + {"id":"72b797b472986e84","type":"text","text":"Клиентские БД","x":880,"y":1585,"width":250,"height":55,"color":"6"} ], "edges":[ {"id":"6a1c2335c8f33e19","fromNode":"22120c2e0489d623","fromSide":"bottom","toNode":"b9a89b6c704bbab9","toSide":"left","label":"code update"}, @@ -64,6 +66,7 @@ {"id":"89a1a5ffc139910d","fromNode":"6ed5eab6b8e16f3b","fromSide":"bottom","toNode":"2b6e0e1051629348","toSide":"top"}, {"id":"ffb10a9866c319c7","fromNode":"6ed5eab6b8e16f3b","fromSide":"bottom","toNode":"7ae28a819183d708","toSide":"top"}, {"id":"67c8b9575b718061","fromNode":"6ed5eab6b8e16f3b","fromSide":"bottom","toNode":"72b797b472986e84","toSide":"top"}, - {"id":"3b3db49e85ebf549","fromNode":"16f08ef6b7358e0b","fromSide":"bottom","toNode":"6ed5eab6b8e16f3b","toSide":"top"} + {"id":"3b3db49e85ebf549","fromNode":"16f08ef6b7358e0b","fromSide":"bottom","toNode":"ac17a82fee50447b","toSide":"top"}, + {"id":"603e8c0faddb7095","fromNode":"ac17a82fee50447b","fromSide":"bottom","toNode":"6ed5eab6b8e16f3b","toSide":"top"} ] } \ No newline at end of file