Докер-образ с поддержкой HTTPS для веб-приложения
15 000 руб. за проект
Добрый день!
Хотел бы попросить помочь с настройками докер-образа и запуска контейнеров (Dockerfile, docker-compose.yml и т.п.) для веб-приложения. Текущая версия доступна по ссылке: http://165.227.130.78:3000/signup .
Нужно настроить конфигурацию для разработки и запуска на локальном компьютере. Также нужна конфигурация для “публичной” версии с обязательным использованием HTTPS (будет использоваться домен https://daydreamer.app/ ).
Бэкэнд приложения на Next.js, фронтэнд на Реакте, Mongo в качестве базы. Код доступен в репозитории на Гитхабе: https://github.com/abrdk/Daydreamer . Там же доступна текущая конфигурация Докера (Dockerfile, docker-compose.yml) .
В текущей конфигурации есть несколько проблем:
- Mongo видно из внешней сети. Хочется, чтобы наружу смотрело только приложение, а вспомогательные сервисы не было видно.
- Данные Mongo хранятся внутри контейнера и теряются при перезапуске. Нужно, чтобы данные не терялись.
- Нет поддержки HTTPS, нужной для хостинга.
Насколько я понял, поддержка HTTPS требует либо модификации кода приложения, либо настройки обратного прокси. Для тестирования HTTPS на локальном компьютере потребуется генерация сертификатов.
Хочется попросить использовать наиболее простую конфигурацию, требующую как можно меньше усилий для поддержки и использования.
Итоговые фаилы нужны на Гитхабе под лицензией MIT. Лучше в виде пулл-реквеста в основной репозиторий.
Кроме конфигов докера может потребоваться консультация по запуску на хостинге.
На счет оплаты и сроков - я предложил бы исходить из 15 т.р. ; было бы здорово закончить в течение следующей недели.
Если вам интересно заняться этим заказом, пожалуйста, опишите конфигурацию, которую хотите реализовать. Также будет существенным плюсом, если приведете ссылки на примеры вашего кода и какие-либо работы.
----
Еще раз основные ссылки:
Текущее демо: http://165.227.130.78:3000/signup
Домен: https://daydreamer.app/
Репозиторий: https://github.com/abrdk/Daydreamer
P.S: прощу прощения, если не отвечу на отклик лично.
Хотел бы попросить помочь с настройками докер-образа и запуска контейнеров (Dockerfile, docker-compose.yml и т.п.) для веб-приложения. Текущая версия доступна по ссылке: http://165.227.130.78:3000/signup .
Нужно настроить конфигурацию для разработки и запуска на локальном компьютере. Также нужна конфигурация для “публичной” версии с обязательным использованием HTTPS (будет использоваться домен https://daydreamer.app/ ).
Бэкэнд приложения на Next.js, фронтэнд на Реакте, Mongo в качестве базы. Код доступен в репозитории на Гитхабе: https://github.com/abrdk/Daydreamer . Там же доступна текущая конфигурация Докера (Dockerfile, docker-compose.yml) .
В текущей конфигурации есть несколько проблем:
- Mongo видно из внешней сети. Хочется, чтобы наружу смотрело только приложение, а вспомогательные сервисы не было видно.
- Данные Mongo хранятся внутри контейнера и теряются при перезапуске. Нужно, чтобы данные не терялись.
- Нет поддержки HTTPS, нужной для хостинга.
Насколько я понял, поддержка HTTPS требует либо модификации кода приложения, либо настройки обратного прокси. Для тестирования HTTPS на локальном компьютере потребуется генерация сертификатов.
Хочется попросить использовать наиболее простую конфигурацию, требующую как можно меньше усилий для поддержки и использования.
Итоговые фаилы нужны на Гитхабе под лицензией MIT. Лучше в виде пулл-реквеста в основной репозиторий.
Кроме конфигов докера может потребоваться консультация по запуску на хостинге.
На счет оплаты и сроков - я предложил бы исходить из 15 т.р. ; было бы здорово закончить в течение следующей недели.
Если вам интересно заняться этим заказом, пожалуйста, опишите конфигурацию, которую хотите реализовать. Также будет существенным плюсом, если приведете ссылки на примеры вашего кода и какие-либо работы.
----
Еще раз основные ссылки:
Текущее демо: http://165.227.130.78:3000/signup
Домен: https://daydreamer.app/
Репозиторий: https://github.com/abrdk/Daydreamer
P.S: прощу прощения, если не отвечу на отклик лично.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.