Разделы документации

Помощь

Cloud или собственный сервер

Чем отличается облачный MarkerView от самостоятельной установки открытого Core.

Self-hosted MarkerView Core подходит командам, которые готовы самостоятельно обслуживать сервер, HTTPS, обновления и резервные копии. Если отдельной инфраструктуры и администратора нет, используйте MarkerView Cloud: в нём не нужно устанавливать приложение, а работа с отзывами и виджетом остаётся той же.

Чем отличаются варианты

MarkerView Cloud Self-hosted Core
Запуск готовый облачный сервис Docker Compose на вашем сервере
Эксплуатация на стороне сервиса на вашей команде
Данные MarkerView в облачной установке в вашей инфраструктуре
Оплата MarkerView месячная подписка в панели облачной подписки нет
Обновления, HTTPS, копии выполняет сервис настраиваете и проверяете вы

Core — открытый продукт под Apache-2.0 без обязательной облачной учётной записи. Условия API маркетплейсов, необходимые ключи и права на публикацию контента одинаково важны для обоих вариантов.

Кому подходит self-hosted

Выбирайте Core, если у команды уже есть:

  • Linux-сервер или VPS;
  • Docker с Compose plugin;
  • домен и возможность настроить DNS и HTTPS;
  • ответственный за обновления и резервное копирование;
  • безопасный способ хранить .env и API-доступы площадок.

Если эти задачи некому поддерживать, self-hosted обычно сложнее и рискованнее Cloud.

Поддерживаемый способ установки

Единственный поддерживаемый пользовательский путь — Docker Compose со сборкой из текущего checkout. Готовый универсальный installer или обязательный registry-образ не заявлены. Не используйте случайные сторонние скрипты установки.

  1. Откройте официальный репозиторий MarkerView.
  2. Следуйте разделу Быстрый старт.
  3. Для production используйте подробную инструкцию развёртывания.
  4. После запуска откройте /admin/ и создайте первого администратора.
  5. Подключите площадку, обновите каталог, настройте и опубликуйте виджет.

Не копируйте команды из устаревших публикаций: требования и конфигурация меняются. Ссылки выше ведут на поддерживаемые инструкции в основном репозитории.

Что обязательно предусмотреть

  • Публичный магазин и сервер виджета должны работать по HTTPS.
  • Порт приложения не следует публиковать напрямую в интернет; используйте reverse proxy.
  • Данные хранятся в постоянном Docker-томе. Настройте его регулярные резервные копии и проверьте восстановление.
  • Не публикуйте .env, вывод docker compose config, ключи маркетплейсов и cookies.
  • Перед обновлением прочитайте описание выпуска и сделайте резервную копию.
  • Следите за индикатором доступной версии в панели и инструкцией Обслуживание.

Что происходит с данными

Self-hosted хранит данные MarkerView в вашей инфраструктуре, но не переносит к вам оригиналы кабинетов маркетплейсов и не отменяет их правила. Удаление локальной копии отзыва не удаляет оригинал на Wildberries, Ozon или Яндекс Маркете.

Удаление аккаунта в Настройки → Общие → Опасная зона безвозвратно удаляет данные текущего магазина, публикации, настройки, сохранённые доступы и активные сеансы. Перед удалением сделайте нужные выгрузки и проверьте резервные копии. Подробнее: Аккаунт и удаление данных.

Частые ошибки

  • Открыт http://127.0.0.1:8080 с другого компьютера. По умолчанию адрес предназначен для локальной проверки; настройте домен и reverse proxy по официальной инструкции.
  • Виджет заблокирован на HTTPS-магазине. Сервер отзывов также должен использовать HTTPS, иначе браузер блокирует mixed content.
  • Данные пропали после пересоздания контейнера. Проверьте, что используется постоянный том и что он не был удалён; восстановите из проверенной копии.
  • После обновления панель предлагает новую версию. Сверьте запущенный release, прочитайте заметки и выполните раздел обслуживания; не подменяйте отдельные собранные файлы вручную.
  • Нужна сборка без Docker. Она описана только для разработчиков и не считается вторым пользовательским способом установки.

После запуска продолжите с Быстрым стартом, подключением площадок и установкой виджета.

Официальные источники