SUPPLIER MAGIC BOX

ИНСТРУКЦИЯ ПО УСТАНОВКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Оглавление
Системные требования
Минимальные системные требования для развертывания экземпляра:
Дополнительное ПО:

После успешной установки системы, проверка работы программного обеспечения будет доступна через веб-браузер. Поддерживаются следующие браузеры:
  • Chrome
  • Firefox
  • Safari

Доступ к веб-платформе возможен на любом устройстве, где можно запустить указанные браузеры.
Информация о настройках
После скачивания и распаковки архива с проектом (см. раздел «Инструкция по установке») вам будут доступны два файла: .env и docker-compose.yml. Не редактируйте файл docker-compose.yml напрямую; вместо этого при необходимости вносите изменения в файл .env.

По умолчанию доступ к компонентам веб-платформы будет доступен на портах 8080 и 3128. Отредактируйте переменные SUPPLIERACCOUNT_PORT и EMPLOYEEACCOUNT_PORT в файле .env, если требуются другие значения.
Логины/пароли для доступа эксперта
Для использования интерфейсов системы предоставлены следующие учетные данные:
SUPPLIERACCOUNT (интерфейс поставщика):
Поставщик 1:
  • Логин: +7 (999) 999-99-02
  • Пароль: Pasword123@
Поставщик 2
  • Логин: +7 (999) 999-99-01
  • Пароль: Password456@
EMPLOYEEACCOUNT (интерфейс менеджера):
Контакты технической поддержки
При возникновении проблем или вопросов обращайтесь Запросы на осуществление консультирования и поддержки направляются по адресу InfoSMB@hofftech.ru.
Инструкция по установке
Образы отдельных компонентов ПО доступны по адресу https://hub.docker.com/u/hofftech.
Образы, используемые для сборки ПО:
https://hub.docker.com/r/hofftech/employeeaccount
https://hub.docker.com/r/hofftech/userinfo
https://hub.docker.com/r/hofftech/supplieraccount
https://hub.docker.com/r/hofftech/auth
https://hub.docker.com/r/hofftech/notification
https://hub.docker.com/r/hofftech/priceoffer
https://hub.docker.com/r/hofftech/pricing
https://hub.docker.com/r/hofftech/product
https://hub.docker.com/r/hofftech/remains
https://hub.docker.com/r/hofftech/minio
https://hub.docker.com/r/hofftech/postgres

1. Скачивание архива с проектом
Скачайте zip-архив с файлами для установки проекта по ссылке https://hofftech.ru/smb Убедитесь, что у вас есть доступ к скачанному файлу.
2. Распаковка архива
Распакуйте скачанный архив в домашнюю директорию. Воспользуйтесь архиватором или командой в терминале: unzip <путь-к-архиву> -d ~/supplier-portal
Убедитесь, что в каталоге, в который был распакован архив, находятся два файла: .env и docker-compose.yml
3. Запуск проекта
Перейдите в каталог, куда был разархивирован проект. Затем выполните команду: docker compose up -d
4. Доступ к веб-платформе
После запуска контейнеров, вы сможете получить доступ к веб-платформе через браузер.
Откройте следующие адреса:
·Для интерфейса поставщика (SUPPLIERACCOUNT): http://HOSTNAME:8080/supplier
· Для интерфейса сотрудника (EMPLOYEEACCOUNT): http://HOSTNAME:3128
Если проект развернут на удаленном сервере, замените HOSTNAME на имя или IP-адрес сервера.
Если проект развернут на вашем локальном компьютере, вместо HOSTNAME используйте localhost.
Если вы изменяли переменные SUPPLIERACCOUNT_PORT и EMPLOYEEACCOUNT_PORT в файле .env, то используйте установленные вами значения вместо 8080 и 3128 соответственно.
Удаление и остановка экземпляра
Перейдите в каталог проекта, затем выполните: docker compose down
Перезапуск экземпляра
Перейдите в каталог проекта, затем выполните: docker compose up -d