Настройка Nginx для Docker-проекта

Необходимо выполнить конфигурацию веб-сервера Nginx на предоставленном удаленном сервере для развернутого тестового проекта.

Технический контекст

  • Стек технологий: Nginx, Docker, React Next (фронтенд), NestJS (бэкенд).
  • Сервер уже развернут и доступен.
  • Локальная версия проекта полностью функционирует - требуется перенести эту работоспособность на продакшен-сервер.

Основная задача

Настроить Nginx таким образом, чтобы все внутренние маршруты (роуты) приложения корректно обрабатывались и перенаправлялись на соответствующие сервисы (фронтенд и бэкенд), обеспечивая целостность работы веб-приложения.

Требования к работе

  • Получить доступ к серверу (через TeamViewer, SSH или другой согласованный способ).
  • Провести необходимые манипуляции с конфигурационными файлами Nginx.
  • Обеспечить работоспособность маршрутизации, аналогичную локальной среде.
  • Предоставить краткий отчет о проделанных изменениях.

Цель

Добиться полной работоспособности развернутого проекта на удаленном сервере через настроенный Nginx.

Верстка и доработка существующего сайта

Требуется внести ряд улучшений и правок в верстку уже работающего сайта. Все необходимые изменения подробно описаны в техническом задании. Исходный код сайта доступен для анализа.

Настройка SMS-шлюза GOIP для приема и отправки сообщений

Требуется настроить систему пересылки входящих и исходящих SMS через GOIP-шлюз и SIM-банк, уже подключенные к серверу. Необходимо реализовать гибкую систему доставки уведомлений (email, веб-интерфейс, Telegram) с возможностью оперативной смены номеров.

Разработка веб-сервиса для продажи онлайн-отчетов для 1С ЗУП

Создать интернет-магазин с продажей специализированных отчетов для 1С. Ключевая особенность - разделение логики: интерфейс на сайте, а расчеты выполняются на защищенном сервере через API. В функционал входит корзина, платежная система, личный кабинет и система уведомлений.