Install the HotDocs Template Hub API

The HotDocs Template Hub provides an API to manage HotDocs Template Package Files. The Template Hub enables you to:

HotDocs stores all Template Package Files and associated metadata (user access, template Groups) in a database.

System Requirements

Install Microsoft .Net Framework

Before the Template Hub API can be installed, you must install and configure the Microsoft .Net Framework.

To Install the HotDocs Template Hub API

To install the HotDocs Template Hub API, you must have the installer files. If you do not have these files, please contact your HotDocs Sales Representative.

  1. Extract files from the installer zip onto your server machine.
  2. Right click installAPI.bat and select Run as Administrator.
  3. Click Next.
  4. Optional: you can select which components and settings of the Template Hub UI to install. However, it is recommended to install all of the components and settings.
  5. Optional: click Browse to select the installation directory. If you skip this step, HotDocs uses the default installation directory.
  6. Click Next and then click Install.
  7. Click Finish. HotDocs has now installed the Template Hub API and opens the Configuration Wizard. Click Next.
  8. Select the relevant Database option, either I want to use an existing database that has already been created or I want the installer to create the database. Then enter the following information:
    1. Database Server – type the name of the machine where the database is installed.
    2. Name of Database – type the name of the database for the Template Hub
    3. Select an authentication type – the type of authentication the Template Hub uses to connect to the database. Select either:

    If you choose to use SQL Server authentication you cannot use the login ID "sa" in your authentication details.

        1. Enter a Login ID
        2. Enter a Password
  9. Click Next.
  10. Select the appropriate option to install the application in IIS, either:
  11. Click Next.
  12. Select how the application connects to the database. Either:
  13. If you choose to use SQL Server authentication you cannot use the login ID "sa" in your authentication details.

      1. Enter a Login ID
      2. Enter a Password
  14. Click Next then click Finish. The Template Hub API is now ready to use.

Silent Install

To silently install the Template Hub, use the supplied .msi file.

  1. Open the Windows Command Prompt as an Administrator.
  2. Change the directory to the location of the installer.
  3. Type msiexec /i, the name of the msi file, and the /quiet option for silent installation. The full command is msiexec /i TemplateHub_Setup.msi /quiet.
  4. Enter any additional parameter information.  You can see the parameters available to use in the section below.
  5. Press Enter. The installation begins.

Parameters

You can use the following parameters during a silent install to change the installation settings.

File Location Parameters

You should use the parameters above in combination. For example, the default values install the Template Hub to C:\inetpub\wwwroot\TemplateHub.

Database Parameters

Using Parameters during Installation

When performing a silent install using msiexec, add parameters to the msiexec command. For example:

msiexec /i TemplateHub_Setup.msi /quiet SQLDATABASE=TemplateHub

Log the Installation Process

You can also add logging to the installation process:

msiexec /i TemplateHub_Setup.msi /quiet /log C:\log\install.log