# Конфигурация веб сервера GlarusBI Jetty В большинстве случаев нет необходимости изменять какие-либо настройки окружения, в котором GlarusBI запускает свой встроенный сервер Jetty для размещения приложения, но если вы желаете напрямую запускать HTTPS с вашим сервером GlarusBI или если вам нужно запускать на другом порту, это все можно настроить. ### Запуск GlarusBI на другом порту По умолчанию GlarusBI будет запущен на порту 3000, но если вы предпочитаете запускать приложение на другом порту, вы можете это сделать, установив следующую переменную окружения:: export MB_JETTY_PORT=12345 java -jar glarusBI.jar В этом примере после запуска приложения вы сможете получить доступ к нему на порту `12345` вместо порта по умолчанию 3000. ### Конфигуарция другого сетевого интерфейса По умолчанию GlarusBI будет доступен на `localhost`. В некоторых продуктивных окружениях вы можете хотеть слушать другой интерфейс, что можно сделать с помощью переменной окружения `MB_JETTY_HOST`" export MB_JETTY_HOST=0.0.0.0 java -jar glarusBI.jar ### Использование HTTPS Если у вас есть сертификат SSL и вы предпочитаете, чтобы GlarusBI работал по HTTPS, вы можете сделать это, используя следующие переменные окружения: export MB_JETTY_SSL="true" export MB_JETTY_SSL_PORT="8443" export MB_JETTY_SSL_KEYSTORE="path/to/keystore.jks" # replace these values with your own export MB_JETTY_SSL_KEYSTORE_PASSWORD="storepass" java -jar glarusBI.jar Не забудьте заменить `path/to/keystore.jks` и `storepass` на правильный путь и пароль для вашего [Java KeyStore](https://www.digitalocean.com/community/tutorials/java-keytool-essentials-working-with-java-keystores). С применением вышеуказанных настроек вы будете запускать GlarusBI на порту 8443 через HTTPS с использованием предоставленного сертификата. Не знаете, как создать Java KeyStore самостоятельно? Это достаточно сложная тема, но если вы хотите, вы можете прочитать больше о настройке SSL в Jetty [в их собственной документации](https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-ssl). В противном случае вам, вероятно, будет легче обрабатывать SSL терминацию за пределами GlarusBI, например, с помощью Elastic Load Balancer, если вы загружаете через Elastic Beanstalk.