DNSDB Scout installation¶
DNSDB Scout is a Graphical User Interface (GUI) for the DNSDB API that runs in a web browser. DNSDB Scout implements all of the features exposed by the DNSDB API and provides a dashboard-like experience that will be recognizable to most users. DNSDB Scout Export is a version of Scout intended for installation and use locally by DNSDB Export customers.
This installation guide is a supplement to the README file provided with a DNSDB Scout Export tarball ("package"). It will help you configure a DNSDB Scout deployment for use with an existing DNSDB Export instance; it will help you make requests to your private DNSDB API. DNSDB Scout Export is implemented as a self-hosted website served by an NGINX webserver. The package contains the necessary HTML, minified Javascript and CSS files, and a shell script that can customize Export-specific variables in the Javascript. A deployed DNSDB Scout will issue DNSDB API queries to the DNSDB API server you will configure in the "Customizations" section.
Choose your platform¶
Select your operating system for platform-specific installation instructions:
What you'll need¶
You will need to acquire the DNSDB Scout Export package provided directly by Farsight. DNSDB Scout Export is not publicly published, and is proprietary software. Use of DNSDB Scout is governed by the License Agreement between you, your organization, and Farsight.
Overview of installation process¶
- Install and configure NGINX web server
- Extract and deploy DNSDB Scout files
- Customize deployment settings (optional)
- Test the installation
All guides follow this same process with platform-specific commands and paths.