Installing HotDocs Hub without User Management
The HotDocs Hub can be installed without the User Hub component. This
allows system administrators to use their own security arrangements for
securing access to the Hub.
It is strongly recommended that this configuration of
the HotDocs Hub is not deployed
on an extranet or public-facing server.
In this Topic ShowHide
Prerequisites
See HotDocs Hub System
Requirements for a full list of prerequisites.
Configure Internet Information Services (IIS) to use HTTPS
When using the HotDocs Hub as part of an on-premise solution, the IIS
web site where Hub is installed must use HTTPS.
For more information on configuring HTTPS in IIS, see https://support.microsoft.com/en-us/kb/324069.
Installation
To
install the HotDocs Hub without User Management
- Open the Windows Command Prompt
as an administrator.
- Navigate to the directory containing the HotDocs Hub installation
files.
- Run the HotDocs Hub installer.
- Click Next.
- Accept the License Agreement terms and click Next.
- Select the Entire feature will be unavailable
option for the following components:
- Select the Will be installed on the local hard drive option
for the following components:
- (Optional) click Browse
to change the default installation directory.
- Click Next.
- Click Install.
- Click Finish.
To run additional installation scripts
- Extract the Post-Installation
Files zip file provided with the HotDocs Hub installer.
- Run Powershell as an administrator.
- Change the directory to the Post-Installation
Files > Scripts
folder.
- (Optional) Edit the Invoke.ps1
script in a text editor to customize the installation parameters;
see Post-Installation
Script Parameters for more information.
- Run the Invoke.ps1 script
in Powershell, using the following command:
.\Invoke.ps1 -EnableOAuth2 enable-oauth2
-SqlServer "sql-server-name"
-SqlUser sql-username -SqlPass
sql-password -IisWebSite "website-name" -IisHostName
"host-name" -IisAppRoot
"hub-application-root
Where:
- enable-oauth2 –
enable OAuth2 authentication;
either true or false.
- sql-server-name –
name of the SQL Server
where the Hub databases are installed; e.g. .\sqlexpress.
- sql-username –
name of user that has
read and write permissions to the Hub databases.
- sql-password – password associated with the user
above.
- website-name –
name of the website under
which HotDocs Hub is installed; e.g. Default Web
Site.
- host-name –
name of the server on
which the HotDocs Hub is installed, e.g. exampleserver01.
- hub-application-root –
path to root installation
directory containing the HotDocs Hub applications; e.g.
C:\inetpub\wwwroot.
HotDocs
Hub is now installed.
- Install HotDocs Server
- Install HotDocs Web Services
- Install HotDocs Developer
for template authors.
- Install the Upload Plugin
for HotDocs Developer