Installation
Launch the provided TwoPint.DeployR.Installer.msi file. At the welcome screen, click Next:

At the "End-User License Agreement" screen, once you have reviewed the EULA, check the box I accept the terms in the License Agreement, and then click Next.

On the Destination Folder page, specify the desired installation location then click Next:

On the Ready to Install page, click the Install button to perform the installation:

On the Completed page, ensure that the Launch Configuration Editor checkbox is checked and then click Finish.

The Configuration Editor will then launch to configure DeployR.


The following settings can be configured:
StoreLocation. This specifies where DeployR can find the TLS/SSL certificate needed for secure communications. This should typically remain set to "LocalMachine."
StoreName. This specifies the name of the certificate store (in the specified store location) containing the certificate needed for secure communications. This should typically remain set to "My."
CertificateSubjectName. This specifies the subject name of the certificate that should be used. This can be specified in cases where the certificate is updated frequently (changing the thumbprint), to avoid needing to change the DeployR configuration each time this happens.
CertificateThumbprint. As an alternative to the certificate subject name, you can specify the thumbprint of the certificate (a hex-encoded string). If you specify both CertificateSubjectName and CertificateThumbprint, the thumbprint will be used.
ConnectionString and ContentConnectionString. These specify the SQL Server connection strings to be used for the two SQL databases used by DeployR.
ContentLocation. All of the content managed by DeployR will be stored at the specified location. This defaults to %ProgramData%\2Pint Software\DeployR but can specify any valid location that the DeployR service can manage.
ClientURL. This specifies the full URL that client devices would used to contact the DeployR server. The server name should match that used in the specified certificate; the default port 7281 should be used. An example value would be https://contoso-server.contoso.com:7281.
JoinInfrastructure. When enabled, this registers the DeployR service with the StifleR infrastructure.
StifleRServiceApiUrl. When JoinInfrastructure is enabled, this specifies the URL and port (typically 9000) to use to communicate with the StifleR service.
HeartBeatEveryNseconds. When JoinInfrastructure is enabled, this specifies the amount of time in seconds between heartbeat events sent from DeployR to StifleR. The default value of 30 seconds is recommended.
Once the needed settings are configured, click the Verify button to ensure the settings are valid. This will then prompt for confirmation:

Click Yes to enable and start the DeployR service.
Last updated