THREDDSTDS Configuration Directory


Most TDS configuration information is stored in the TDS configuration directory. The default location for the TDS configuration directory is

${tomcat_home}/content/thredds

The TDS configuration directory is created and populated with default files the first time the TDS is deployed. It is persistent even when a TDS installation is upgraded or re-deployed. All modifications and additions to the TDS configuration should be made in this directory. Do not place files containing passwords or anything else with security issues in this directory. Typically you will only be adding and modifying catalogs and configuration files.

When there are many catalogs, you may want to keep them in seperate subdirectories of the TDS configuration directory. This is recommended practice. However, do not use a subdirectory content/thredds/catalog, as catalog is a reserved word in this context.

Content of Configuration Directory

When the TDS is first deployed, the TDS configuration directory looks like:


Changing the Location of the Configuration Directory

There are two ways to change the location of the TDS Configuration Directory:


Note: If you are planning on running more than one TDS on a single Tomcat instance, please be sure to read the "Running Multiple TDS in one Tomcat Container" page and especially the section on " Web Application Containers and Java System Properties". Rather than setting the "tds.content.root.path" property with a "-D..." Java option as discussed above, you will need to edit the TDS default properties file:

${tomcat_home}/webapps/thredds2/WEB-INF/classes/thredds/server/tds.properties

and change the value of "tds.content.root.path" there.


THREDDS This document is maintained by Unidata and was last updated July 2011. Send comments to THREDDS support.