You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comma-separated list of all the folders in your directory to be left alone by Umbraco. If you have folders with custom files, add them to this setting to make sure Umbraco leaves them alone.
73
79
74
80
{% hint style="warning" %} Adding additional values to the Reserves URLs and Reserved Paths will overwrite default/current values. This causes performance issues as well. {% endhint %}
75
81
76
82
### Timeout
77
83
84
+
Key: `TimeOut`
85
+
Type: `string` (default: `00:20:00`)
86
+
78
87
Configure the session timeout to determine how much time without a request being made can pass before the user is required to log in again. The session timeout format needs to be set as `HH:MM:SS`. Any activity within the backoffice will reset the timer.
79
88
80
89
{% hint style="info" %} Long session timeouts raise data exposure and unauthorized access risks. Thus, it's vital to establish a reasonable timeout to mitigate security risks. {% endhint %}
81
90
82
91
### Default UI language
83
92
93
+
Key: `DefaultUILanguage`
94
+
Type: `string` (default: `en-US`)
95
+
84
96
The default language to use in the backoffice if a user isn't explicitly assigned one.
85
97
86
98
### Hide top level nodes from path
87
99
100
+
Key: `HideTopLevelNodeFromPath`
101
+
Type: `bool` (default: `true`)
102
+
88
103
If you are running multiple sites, you don't want the top level node in your URL and can disable it with this setting.
89
104
90
105
### Use https
91
106
107
+
Key: `UseHttps`
108
+
Type: `bool` (default: `false`)
109
+
92
110
Makes sure that all of the requests in the backoffice are called over HTTPS instead of HTTP when set to true.
93
111
94
112
### Version check period
95
113
114
+
Key: `VersionCheckPeriod`
115
+
Type: `int` (default: `7`)
116
+
96
117
When this value is set above 0, the backoffice will check for a new version of Umbraco every 'x' number of days where 'x' is the value defined for this setting. Set this value to 0 to never check for a new version.
97
118
98
119
### Icons path
99
120
121
+
Key: `IconsPath`
122
+
Type: `string` (default: `umbraco/assets/icons`)
123
+
100
124
By adding this value you can specify a new/different folder for storing your icon resources. It's important to be aware of NetCore's limitations regarding serving static file content. By default, static content will only be served from the `wwwroot` folder.
101
125
102
126
### Umbraco CSS path
103
127
128
+
Key: `UmbracoCssPath`
129
+
Type: `string` (default: `~/css`)
130
+
104
131
By adding this you can specify a new/different folder for storing your CSS files, and still be able to edit them within Umbraco. It's also important to be aware of NetCores limitations regarding serving static file content here as well, by default, static content will only be served from the wwwroot folder. For more info see [Extending filesystem](../../extending/filesystemproviders/)
105
132
106
133
### Umbraco scripts path
107
134
135
+
Key: `UmbracoScriptsPath`
136
+
Type: `string` (default: `~/scripts`)
137
+
108
138
By adding this you can specify a new/different folder for storing your script/js files, and still be able to edit them within Umbraco. It's also important to be aware of NetCores limitations regarding serving static file content here as well, by default, static content will only be served from the wwwroot folder. For more info see [Extending filesystem](../../extending/filesystemproviders/)
109
139
110
140
### Umbraco media path
111
141
142
+
Key: `UmbracoMediaPath`
143
+
Type: `string` (default: `~/media`)
144
+
112
145
By adding this you can specify a new/different folder for storing your media files, and still be able to edit them within Umbraco. It's also important to be aware of NetCores limitations regarding serving static file content here as well, by default, static content will only be served from the wwwroot folder. For more info see [Extending filesystem](../../extending/filesystemproviders/)
113
146
114
147
### Umbraco media physical root path
115
148
149
+
Key: `UmbracoMediaPhysicalRootPath`
150
+
Type: `string` (default: `~/media`)
151
+
116
152
By adding this you can specify a new/different folder for storing your media files elsewhere on the server. Unlike `UmbracoMediaPath`, this does not change the relative path that media is served from (e.g. /media) but allows for files to be stored **outside** of the wwwroot folder. Both relative paths (../../Shared/Media) and absolute server paths (X:/Shared/Media) are supported. For more info see [Extending filesystem](../../extending/filesystemproviders/)
117
153
118
154
### Install missing database
119
155
156
+
Key: `InstallMissingDatabase`
157
+
Type: `bool` (default: `false`)
158
+
120
159
This is not a setting that commonly needs to be configured.
121
160
122
161
If enabled Umbraco will try to automatically install the database when it's missing. This is primarily used in conjuction with unattended installs.
123
162
124
163
### Disable election for single server
125
164
165
+
Key: `DisableElectionForSingleServer`
166
+
Type: `bool` (default: `false`)
167
+
126
168
This is not a setting that commonly needs to be configured.
127
169
128
170
This value is primarily used on Umbraco Cloud for a small startup performance optimization. When this is true, the website instance will automatically be configured to not support load balancing and the website instance will be configured to be the 'primary' server for scheduling so no [primary election](../../fundamentals/setup/server-setup/load-balancing/file-system-replication.md) occurs. This will save 1 database call during startup.
129
171
130
172
### Database factory version
131
173
174
+
Key: `DatabaseFactoryServerVersion`
175
+
Type: `bool` (default: `false`)
176
+
132
177
This is not a setting that commonly needs to be configured.
133
178
134
179
This setting is used to specify which sql server version that the database is running, this setting is only required if you use SqlServer 2008, if this is the case set the setting to `"SqlServer.V2008"`
135
180
136
181
### Main dom lock
137
182
183
+
Key: `MainDomLock`
184
+
Type: `string`
185
+
138
186
Specifies the implementation of IMainDomLock to be used.
139
187
140
188
`IMainDomLock` is used to synchronize access to resources like the Lucene indexes.
@@ -149,6 +197,9 @@ The default implementation unless configured otherwise is `FileSystemMainDomLock
149
197
150
198
### Main dom key discriminator
151
199
200
+
Key: `MainDomKeyDiscriminator`
201
+
Type: `string`
202
+
152
203
For advanced use cases e.g. deployment slot swapping on Azure app services.
153
204
154
205
When using SqlMainDomLock a MainDomKey is used to identify an instance of a running application.
@@ -165,16 +216,25 @@ It's worth noting that during the swap operation there is a period where both in
165
216
166
217
### Main dom release signal polling interval
167
218
219
+
Key: `MainDomReleaseSignalPollingInterval`
220
+
Type: `string`
221
+
168
222
Gets or sets the duration (in milliseconds) for which the MainDomLock release signal polling task should sleep. The default value is 2000ms.
169
223
170
224
### Id
171
225
226
+
Key: `Id`
227
+
Type: `string`
228
+
172
229
This setting doesn't need to be configured.
173
230
174
231
This setting contains a unique ID used to identify your project, and is populated the first time your site runs, you shouldn't change this setting.
0 commit comments