Sign inSign up

exadel/etsml-server

By exadel

•Updated over 5 years ago

ML prediction server used in a JIRA plugin ML1

Image
0

1.2K

exadel/etsml-server repository overview

ML prediction server used in a JIRA plugin ML1 (find more on https://marketplace.atlassian.com/apps/1223974/ml1?hosting=server&tab=overview⁠) and performs the following functions:

  • processing requests from the plugin;
  • machine-learning model training;
  • gives the necessary information to automatically fill the field.

To install the ML1 plugin check out the instructions below.

  1. Download ML1 plugin from https://marketplace.atlassian.com/apps/1223974/ml1?hosting=server&tab=overview⁠
  2. Download the Docker image with an ML prediction server
  3. Download the license file
  4. Upload the license file license.lic to the ML server (for example, you can create /opt/ML1_license folder and upload this file here)
  5. Run a container with the server. Example: you create a folder /opt/ML1_models to store models. In this case, you need to run the following command to create a server URL: http://localhost:5000⁠

docker run --detach --volume /opt/ML1_models:/app/models --volume /opt/ML1_license:/app/license -p 5000:5000 --restart unless-stopped --sysctl net.core.somaxconn=4096 --name etsml-server exadel/etsml-server

or define a service in the docker-compose.yml file:

etsml-ml: container_name: etsml-ml-app image: exadel/etsml-server restart: unless-stopped sysctls: - net.core.somaxconn=4096 ports: - 5000:5000 volumes: - ./data/models:/app/models - ./data/license:/app/license

  1. Put the server URL into the "Prediction server URI" field.
  2. Press the "Save" button

Tag summary

Content type

Image

Digest

Size

483.9 MB

Last updated

over 5 years ago

docker pull exadel/etsml-server