Развертывание и настройка Strapi с медиаконтентом

Описание проекта

Существует готовый проект на CMS Strapi, в который уже загружен контент: литературные произведения (рассказы, повести, сказки) с сопутствующими медиафайлами (аудио и изображения различных форматов). Необходимо выполнить полный цикл работ по переносу и настройке системы на продакшен-сервер.

Основные задачи

1. Анализ и проверка структуры контента в Strapi

  • Проверить корректность структуры данных и типов контента (Content-Types).
  • Убедиться, что для каждого произведения заполнены обязательные поля, включая название.
  • Проверить целостность и корректность привязки медиафайлов (аудио и изображений).

2. Развертывание Strapi на сервере

  • Перенести базу данных и файлы проекта на целевой сервер.
  • Настроить переменные окружения для production-режима.
  • Запустить и протестировать работоспособность панели администратора.

3. Настройка инфраструктуры

  • Настроить DNS-записи для доступа к админ-панели и API.
  • Установить и настроить SSL-сертификат для безопасного соединения (HTTPS).

4. Интеграция с клиентским приложением

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