Техническое задание на развертывание веб-приложения

Исходные данные

Необходимо развернуть и запустить готовый проект (бэкенд на Python + фронтенд на React) на выделенном сервере. Приложение упаковано в архив вместе с резервной копией базы данных. Исполнителю будут предоставлены все необходимые доступы и логины.

Технические характеристики хостинга

  • CPU: 4 ядра
  • RAM: 4096 MB
  • Диск: 61440 MB
  • Панель управления: виртуализация с поддержкой Docker

Результат работы

Требуется:

  • Настроить серверное окружение (установка и настройка Docker, Portainer).
  • Распаковать архив и восстановить бэкап базы данных.
  • Сконфигурировать и запустить контейнеры для Python-бэкенда и React-фронтенда.
  • Обеспечить доступность сайта по доменному имени и его корректную работу на указанном тарифе хостинга.

Необходимые навыки

Опыт работы с Python, React, Docker, Portainer, управление веб-серверами (nginx или аналоги).

Настройка платежного шлюза в OpenCart 3

Требуется устранить ошибку при переходе к оплате в интернет-магазине на OpenCart 3. Установлены модули Simpla и Яндекс.Пэй, но после нажатия "Оформить заказ" не происходит перенаправление на страницу оплаты.