Share

Setting up Flow Production Tracking Desktop for local installs

Warning:

Local installations of Flow Production Tracking are no longer offered. This documentation is intended only for those with existing instances of Shotgun Enterprise Docker. Click here for a list of our current offerings.

Note:

This article explains how to integrate Flow Production Tracking Desktop with a locally installed Flow Production Tracking site. It is intended for Flow Production Tracking System Administrators.

In Shotgun 7.5, we introduced a new set of security features for browser integration that aims to simplify the integration between Flow Production Tracking Desktop and your Flow Production Tracking site. These features are turned off by default for local installs, but we strongly recommend that you turn them on as it simplifies the deployment of the Flow Production Tracking Desktop. With the new features, Flow Production Tracking Desktop can use a single specified trusted certificate, rather than a self-signed certificate generated on every user's machine.

We have registered the domain shotgunlocalhost.com, and set it up so that shotgunlocalhost.com resolves to 127.0.0.1. In this new setup, the Flow Production Tracking website will connect to shotgunlocalhost.com:9000 instead of localhost:9000 to communicate with the Flow Production Tracking Desktop.

If your site is hosted on your own local infrastructure, you will need to take the following steps to turn on this feature.

Setting up your local site

1. Configuring your DNS

If your users do not have access to the internet, you need to configure your local DNS server so that shotgunlocalhost.com resolves to 127.0.0.1.

2. Generating a certificate

The next step is generating a certificate for shotgunlocalhost.com in the PEM format with PKCS1 encoding. We recommend that you sign the certificate using the certificate authority you use to manage the HTTPS certificate for your Shotgun site.

3. Setting up Shotgun to use shotgunlocalhost.com instead of localhost

This step requires you to have the following items: your private key, your certificates, and your certificate authority. You will navigate to the Advanced section of your Site Preferences and input this info into the following fields: Shotgun Desktop Private Key, Shotgun Desktop Certificate, and Shotgun Desktop CA.

Validating your settings

Launch Flow Production Tracking Desktop and then, in your browser, go to https://shotgunlocalhost.com:9000.

If everything is configured correctly, you should see the following in your browser:

Screen_Shot_2018-02-27_at_14.45.15.png

Was this information helpful?