Развертывание локального сервера MathJax
Для отображения математических формул в приложении, используется специальная библиотека. По умолчанию используется серверный вариант этой библиотеки, расположенный на наших серверах.
Если Devprom ALM используется в закрытом периметре, то вы можете развернуть сервер MathJax на собственном сервере. Проще всего это сделать при помощи готового Docker-контейнера, выполнив команду:
docker run --restart unless-stopped -d --name math -p 8081:80 devprom/math
Вы можете указать собственный порт, заменив левое выражение в паре 8081:80
Теперь необходимо настроить приложение Devprom ALM, изменив в файле /var/www/devprom/htdocs/settings_server.php (расположение файла зависит от ОС и варианта установки) константы:
define('MATH_TEX_IMG', 'http://<имя сервера>:8081/?math=');
define('MATH_JAX_LIB_SRC', 'http://<имя сервера>:8081/mathjax/MathJax.js?config=TeX-AMS_HTML');
Для проверки работы сервера используйте строку http://localhost:8081/?math=test