UVAP
  • Key Features
  • Feature Demos
  • Installation
  • Developer Guide
  • Operation Guide
  • Tutorials
  • Help

›Installation

Installation

  • System Requirements
  • License Key
  • Setting Up UVAP

Upgrade

  • Upgrade Procedure

License Key

Components of UVAP are protected against illegal access. There are two way to licence our products:

  • offline: to access the components, the collection of some information is necessary. UVAP can be used in completely offline environment.
  • online: floating licensing. Reliable network connection is necessary, but hardware information does not have to be collected.

Note: To gather the necessary information for licensing, make sure the Docker environment is up and running. For more information, see Adding Docker Environment

Offline Licensing

Collect Information

To gather the information needed for the access:

  1. Collect the hardware information for license generation:

    $ cd "$UVAP_HOME"
    $ scripts/licence_data_collector.sh > ~/uvap_licence_data.txt
    

    Verify completion. Resulting file should look similar to the following

    $ cat ~/uvap_licence_data.txt
    Licence Version=2
    Hardware ID=GPU-bb91c626-cb5e-41f0-ab10-0a335fc87a35
    
  2. Save ~/uvap_licence_data.txt file, as it is needed at a later step during the installation.

  3. To access the docker images of UVAP, a Docker account is required. Create one on Docker Hub.

    Attention! The password of the Docker account is stored on the computer in a plain-text format, so it is recommended to choose a strong auto-generated password that is not used anywhere else.

  4. Log in to the Docker account:

    $ docker login
    

Request Access to Licensed Resources

To request and get access to licensed resources:

  1. Send an email to support@ultinous.com with the following details:

    • Subject of email: UVAP - Requesting access to licensed resources
    • The Docker Hub account ID, created previously
    • The hardware information, which can be found in the file ~/uvap_licence_data.txt

    Based on the information above, you will receive the following:

    • The license text and key
    • Access to the UVAP Docker repository ultinous/uvap
    • A download URL for AI resources
  2. Save the license text as "${UVAP_HOME}/license/license.txt" and the license key as "${UVAP_HOME}/license/license.key".

  3. The license is provided within the following two files:

    • license.txt:

      Product Name    = UVAP Multi Graph Runner
      Hardware ID     = <value from licence_data_collector>
      Expiration Date = 2022-01-01
      Customer        = Demo User
      Licence Version = 2
      
    • license.key contains no human readable key data.

    Note: Without the license files, the installation process can be continued until the UVAP usage.

Online Licensing

Request Access to Licensed Resources

To request and get access to licensed resources:

  1. Send an email to support@ultinous.com with the following details:

    • Subject of email: UVAP - Requesting access to licensed resources
    • The Docker Hub account ID, created previously

    Based on the information above, you will receive the following:

    • The license text
    • Access to the UVAP Docker repository ultinous/uvap
    • A download URL for AI resources

      Note: The download URL is only valid for 72 hours.

  2. Save the license text as "${UVAP_HOME}/license/license.txt".

  3. The license is provided within the following file:

    • licence.txt:

      Product Name     = UVAP Multi Graph Runner
      Licence Id       = 817234698127364987126349
      Activation Token = 238740912837409kjlashflkajsf12374098eioruqywiery
      Customer         = Demo User
      

    Note: Without the license file, the installation process can be continued until the UVAP usage.

Download the AI resources

In the following command, substitute [DOWNLOAD_URL] with the download URL received from support@ultinous.com:

$ mkdir -p "${UVAP_HOME}/models"
$ cd "${UVAP_HOME}/models"
$ wget -O - "[DOWNLOAD_URL]" | tar xzf -

The steps above are not meant to have a working environment yet, only intended to quickly check that the access to all requested resources is granted.

← System RequirementsSetting Up UVAP →
  • Offline Licensing
    • Collect Information
    • Request Access to Licensed Resources
  • Online Licensing
    • Request Access to Licensed Resources
  • Download the AI resources
Help
UVAP License TermsGlossaryTypographic ConventionsTrademark InformationSupport
Navigation
Key FeaturesFeature DemosInstallationDeveloper GuideTutorialsHelp
Community
GitHubFacebookLinkedInTwitterYouTube
Ultinous
Copyright © 2019-2020 Ultinous