YouTrack Standalone 7.0 Help

Configuration Parameters

The following list includes all of the YouTrack-specific Java start parameters.

To learn how to apply these parameters when you start YouTrack, see Configure JVM Options.

General Parameters

You can set the following parameters for any YouTrack installation.

ParameterData TypeDefault ValueDescription
root.emailemail addressemptyChanges the current email address that is set for the root user account.
root.jabberJabber accountemptyChanges the current Jabber account that is set for the root account.
jetbrains.charisma.restoreRootPasswordBooleanfalseRestores the password for the root user account to the default value root.
jetbrains.youtrack.support.emailemail addressyoutrack-feedback@jetbrains.comSpecifies the email address that is used as the mailto address for the Contact support link on the error screen.
jetbrains.youtrack.overrideRootPasswordstringemptySets a new password for the root user account.
jetbrains.youtrack.disableCheckForUpdateBooleanfalseEnables and disables checking for software updates on startup. When set to true, checking for software updates is disabled.
jetbrains.youtrack.workflow.detachModifiedBooleanfalseDetaches all workflow rules from projects except for the default workflows that have not been modified in any way.
jetbrains.dnq.textIndex.minPrefixQueryLengthinteger3Sets the minimum length of a prefix query string to a set number of characters. If prefix queries and wildcard strings do not return all matching word forms in a search query, set this value to 2. Setting this system property affects the performance of your YouTrack server. The lower the value, the slower the performance of your server.
jetbrains.youtrack.mailLimitinteger0Sets a daily limit for the number of email messages that are sent with the issue.sendMail() method in workflows. When set to 0, there is no limit. The default value for YouTrack InCloud instances is 100.
jetbrains.youtrack.default.pagestring/dashboardSets the default start page for your YouTrack server. Enter a relative path to your base URL with a leading slash.

The following JVM options let YouTrack connect with third-party services through a proxy server:

PropertyDescription
http.proxyHostThe host name of your proxy server.
http.proxyPortThe port number that the proxy server listens to.
htttps.proxyHostThe host name of your secure proxy server.
https.proxyPortThe port number that the secure proxy server listens to.
http.nonProxyHostsA list of hosts that YouTrack accesses directly, bypassing the proxy server.
  • Delimit multiple hosts with a vertical bar.
  • Use the asterisk as a wildcard character to specify a pattern.
The list of non-proxy hosts can be used with both HTTP and HTTPS protocols. If this property is not set, all traffic is routed through the proxy server.

JAR Installation Parameters

The following parameters are only applicable to a YouTrack JAR installation.

ParameterData TypeDefault ValueDescription
database.locationpath~/teamsysdataSpecifies the location of the YouTrack database. You can use this parameter to change the default database location. For more information, see Change Database Location.
database.backup.locationpath~/teamsysdata-backupSpecifies the folder to which database backups are saved. You can use this parameter to override the database backup location that is set in the user interface. For more information, see Back Up the Database.
jetbrains.youtrack.baseUrlURLDerived from the server network nameSets the baseURL of your YouTrack instance. For more information, see Global Settings.
jetbrains.youtrack.disableBrowserBooleanfalseEnables or disables opening YouTrack in a web browser when the service starts. When set to true, YouTrack does not open a web browser on startup.
jetbrains.youtrack.licenseNamestringYouTrack free license nameSets the name of the license agreement.
jetbrains.youtrack.licenseKeystringYouTrack free license keySets the license key for the YouTrack service.
jetbrains.youtrack.logDirpath~/.youtrack/logsSets a custom location for storing YouTrack log files.
java.io.tmpdirpathDefault temp location that is used by the operating systemSets a custom location for storing YouTrack temp files.
jetbrains.youtrack.localeIETF language codeen_usSets the localization to use in the YouTrack user interface. The following localizations are available by default: en_us, de_de, es_es, fr_fr, and ru_ru. If you use a custom localization for your YouTrack instance, you can specify the language code that matches your custom localization.

Last modified: 2 February 2017