Setting up Flow Production Tracking Desktop for local installs
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.
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: