# Configuring an automated/file-based deployment for a custom application

The install configuration file discussed in previous sections may be used to specify the location of custom application descriptor documents in lieu of the `--app` command line argument to the installer.

The following example shows how to install the Sample Term Discovery and Clustering application on top of the base Dgraph deployment.

    <install app-name="MyApp" >
      <deployment-path>C:\Endeca</deployment-path>
      <base-module type="dgraph" />
      <additional-module type="custom">
        C:\Endeca\Solutions\sampleTermDiscovery-[VERSION]\data\deploy.xml
      </additional-module>
      <options>
        <option name="eac-port">8888</option>
        <option name="workbench-enabled">false</option>
        <option name="dgraph1Port">15000</option>
        <option name="dgraph2Port">15001</option>
        <option name="logserverPort">15010</option>
      </options>
    </install>