|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
Упаковать simpleCommunicator в контейнер и предоставлять возможность, помимо гитхаба, скачивать готовый докер контейнер. Что я туда планирую упаковать: - эталонную мастер версию форума - настроенное окружение apache+php+всякое ПО Для конечного потребителя продукта это будет проще, если он любит докеры (я не очень люблю всю эту девопсовскую cicd и прочую смузихлёбную волосату фигню в рваных тапках, это всё имитация бурной деятельности, небезопасно, сложно, миллион бесконтрольных сущностей, .... только хардкор и большие,тяжелые сервера! ) Ну к этому докеру всё-равно понадобится преднастроенный nginx и сервер СУБД, это мы упаковывать в контейнер не будем, а вот сам форум вполне себе можно. Хотя можно и все три составляющих упаковать, разумеется, тома с данными будут вынесены в ФС. Зачем? потому что дрочат на эти сраные докеры! ##### Запустил третий сервер, туда вынесу монторинг и хранилище секретов (пароли из конфигов в открытом виде) ##### На рескуль топ запросы по импортозамещению и особенно РедОС. Там один под форум и одна темка )) бугога. Форума по редОС нет. ) Это кричащее, просто орущее благим матом предложение если не создать форум, то хотя бы писать что-то в теме. Люди ищут форум, а не ТГ каналы. У нас есть мегамогучий спец по миграции, товарщ Кедра. Можно было бы ему предложить в модеры на рескуле в тему по Импортозамещению ПостргрессПро, и вести там, он тут и апекс делал, и может чем поделиться, но: - он не захочет - это же Кедра ))) обматерит всех ##### может переименовать форум носкуль в дедофорумZ? Возник то он на волне 022022 :) ##### У меня катастрофически мало времени сейчас, уволились сотрудники, работы привалило, буду долбить по кусочкам. Ещё эти пашэдегенераты со своими конями, ну их Мариша будет поёбывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2024, 10:08 |
|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
У нас есть мегамогучий спец по миграции, товарщ Кедра. Можно было бы ему предложить в модеры на рескуле в тему по Импортозамещению ПостргрессПро ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2024, 10:20 |
|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
По-моему, лучше все три составляющие упаковать. А то иначе это какой-то недодокер(недообраз) получается . - CУБД - apache + php + ПО и библиотеки обработки изображений, видео - само веб-приложение форума - nginx фрнонтенд Тогда это должны быть три контейнера, собирать через компоузер. Непосредственно для форума тут важны 2 и 3 пункт. СУБД статично, nginx - это просто балансировщик, прокси, может быть что угодно, он тоже так сказать статичен в этом отношении. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2024, 10:27 |
|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
По-моему, лучше все три составляющие упаковать. А то иначе это какой-то недодокер(недообраз) получается . - CУБД - apache + php + ПО и библиотеки обработки изображений, видео - само веб-приложение форума - nginx фрнонтенд Тогда это должны быть три контейнера, собирать через компоузер. Непосредственно для форума тут важны 2 и 3 пункт. СУБД статично, nginx - это просто балансировщик, прокси, может быть что угодно, он тоже так сказать статичен в этом отношении. <proxy (nginx)>--<web-app (apahe+php+libs+forum)>--<DB> Веб-приложение - это второе, вот этот контейнер самое важное, что нужно обновлять и настраивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2024, 10:35 |
|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
надо только подумать, как это всё потом обновлять. - Я разово подготовлю докерфайл, соберу контейнер, настрою, где-нибудь опубликую - вышел патч, я опять пересобрал контейнер, опубликовал - пользак хоба, docker stop dedoforum; docker rm dedoforum; docekr run dedofurum:latest ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2024, 10:55 |
|
Просто Трёп / Вот что я задумал!
|
|||
---|---|---|---|
#18+
Упаковать simpleCommunicator в контейнер и предоставлять возможность, помимо гитхаба, скачивать готовый докер контейнер. Что я туда планирую упаковать: - эталонную мастер версию форума - настроенное окружение apache+php+всякое ПО Для конечного потребителя продукта это будет проще, если он любит докеры (я не очень люблю всю эту девопсовскую cicd и прочую смузихлёбную волосату фигню в рваных тапках, это всё имитация бурной деятельности, небезопасно, сложно, миллион бесконтрольных сущностей, .... только хардкор и большие,тяжелые сервера! ) Ну к этому докеру всё-равно понадобится преднастроенный nginx и сервер СУБД, это мы упаковывать в контейнер не будем, а вот сам форум вполне себе можно. Хотя можно и все три составляющих упаковать, разумеется, тома с данными будут вынесены в ФС. Зачем? потому что дрочат на эти сраные докеры! ##### Запустил третий сервер, туда вынесу монторинг и хранилище секретов (пароли из конфигов в открытом виде) ##### На рескуль топ запросы по импортозамещению и особенно РедОС. Там один под форум и одна темка )) бугога. Форума по редОС нет. ) Это кричащее, просто орущее благим матом предложение если не создать форум, то хотя бы писать что-то в теме. Люди ищут форум, а не ТГ каналы. У нас есть мегамогучий спец по миграции, товарщ Кедра. Можно было бы ему предложить в модеры на рескуле в тему по Импортозамещению ПостргрессПро, и вести там, он тут и апекс делал, и может чем поделиться, но: - он не захочет - это же Кедра ))) обматерит всех ##### может переименовать форум носкуль в дедофорумZ? Возник то он на волне 022022 :) ##### У меня катастрофически мало времени сейчас, уволились сотрудники, работы привалило, буду долбить по кусочкам. Ещё эти пашэдегенераты со своими конями, ну их Мариша будет поёбывать. упаковать в контейнер можно все вами перечисленное, но вообще все зависит от ваших целей и от архитектуры прилложения - я понятия не имею что такое simpleCommunicator и для какой цели вам нужен nginx (хотя догадваюсь, учитывая упоминание apache). Но если вы собираетесь производить развертывание, но я бы посоветовал настроить отдельные контейнеры и для nginx и для БД. (в последнем случае предполагается размещение файлов с данными и журналов на отдельных персистентных монтируемых томах). если для развертыванияе будет использоваться k8s то целесообразно использовать шаблон который именуется sidecar containers. Для nginx полагаю и так понятно, а вот в случае с бд в этом самом sidecar containers развертывается не сама БД а лишь конфигурация соединений - тогда гравное приожение образается к БД просто как к localhost, в то время как любые изменения в параметрах соединения с БД будут требовать лиль остановки старого и запуска нового sidecar container. Ну и сбор логов тоже разумнее организовывать с помощью того-же шаблона ну разумеется на k8s свет клином не сошелся - можно использовать и docker swarm, да хоть бы и docker-compose (почему-бы и нет - система не очень сложная), но вот чего бы я не рекомендовал, так это развертывание докер-контейнера напрямую на хосте - во первых смысла в этом не много по определению, а во вторых .. ну.. наплачетесь... Но с другой стороны, если вам просто показать крутость и разместить что-то на docker hub... ну почему бы и нет?! Начну с малого, сам дедофорум в контейнер упаковать, как веб приложении. По поводу всех трех составляющих - наверное да, разумнее будет сделать 3 контейнера. Это будет хотя бы удобно тем, кто просто захочет потестировать, пощупать дедофорум, например местным пользователям, а не разворачивать всю конструкцию. В конечном итоге хотел бы запустить gitlab и там настроить ci, автоматическую сборку, публикацию. Ну посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2024, 12:04 |
|
|
Start [/forum/search.php?author=basename&author_mode=wrote_post&do_search=1&start_from=707728&tid=15865]: |
0ms |
get settings: |
1ms |
get forum list: |
5ms |
searching: |
18ms |
get settings: |
1ms |
get forum list: |
5ms |
get topic data: |
2ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
0ms |
get found posts: |
24ms |
track hit: |
26ms |
get online users: |
42ms |
check new: |
199ms |
others: | 343ms |
total: | 666ms |
0 / 0 |