Here is a list of available parameters for nuxeo.conf
. This list may not be exhaustive but it will be often updated.
Those parameters can be either environment parameters used by Nuxeo runtime or template parameters used for values replacement in configuration files.
Looking for a specific parameter?
Parameter |
Default value ("|" separates possible values) |
Description | |
---|---|---|---|
|
None. If undefined nuxeoctl script will try to discover it. |
Path to Java home directory. | |
|
|
Optional values passed to the JVM. Nuxeo requires at least 1024 Mo in JVM heap size and 256Mo as maximum permanent size (512 recommended). Decreasing garbage collector frequency avoid having too much CPU usage (Sun Java specific options, recommended by JBoss). | |
|
300 |
In seconds. Maximum time to wait for effective Nuxeo server start before giving up (applies on commands "start" and "restart"). | |
|
60 |
In seconds. Maximum time to wait for effective Nuxeo server stop cleanly before using forced stop. | |
|
true |
Possible values: | |
|
log |
Log directory (absolute or relative to | |
|
bin |
Directory where to store Nuxeo PID file. | |
|
data |
Data directory (absolute or relative to NUXEO_HOME). It involves all data not being stored in database.
Linux recommended path: | |
|
|
Location of the temporary files. | |
nuxeo.mp.dir | packages | Since Nuxeo 5.9.4. Nuxeo Packages directory. | |
|
|
If " | |
|
default |
Comma separated list of templates to include.
Templates paths are absolute or relative to | |
|
0.0.0.0 |
Server binding address. "0.0.0.0" means "all available network interfaces".
WARNING: when changing | |
|
8080 |
Server HTTP listen port. | |
|
8009 |
Server AJP listen port. This is not available on Jetty. | |
|
nuxeo |
Server AJP route for load-balancing | |
|
8005 |
Deprecated since Nuxeo 5.6. Tomcat server's "admin" port. This is only useful if you have another tomcat server running and want to avoid port conflicts. | |
|
8005 |
Since Nuxeo 5.6. Tomcat server's "admin" port. This is only useful if you have another tomcat server running and want to avoid port conflicts. | |
|
8443 |
Server HTTPS listen port. This is only useful if you have modified the application server to use HTTPS. | |
|
false |
(Tomcat only) Since Nuxeo 5.5, until 5.7.1. If set to true, all paths for session cookies will be set to /. May be useful to enable authentication on proxyfied WebEngine applications (see HTTP and HTTPS Reverse-Proxy Configuration). Removed since Nuxeo 5.7.2 (see http://tomcat.apache.org/migration-7.html#Session_cookie_configuration). | |
nuxeo.server.signature | None | (Tomcat only) Since Nuxeo 6.0. If set, this will replace the default value of the "Server:" HTTP response header. | |
|
Nuxeo 5.9.3-SNAPSHOT |
Server name. | |
|
Nuxeo |
Server description. | |
|
Nuxeo Platform |
Product name, displayed in the page title on your browser. | |
| 5.9.3-SNAPSHOT | ||
org.nuxeo.dev
|
false |
Since Nuxeo 5.6, this property uses the "dev" mode when running the Nuxeo application. This parameter should not be set to Before 5.6, setting this property to true stopped the runtime when an error occured at deployment. This behaviour has been removed from the dev mode and is now controlled by the property | |
org.nuxeo.prod | false | Since Nuxeo 5.8, setting this property to "true" will display a quite visible warning message in the Admin tab, stating that this is a production instance. This is useful for administrators who are sometimes confusing their Nuxeo production server with their test server (not to rat anyone out). | |
|
false |
Since Nuxeo 6.0, you can enable this mode if you'd like to display exception stacktraces in JSON response when error occurs after REST calls. See Web Exceptions documentation to get modes description and examples. | |
|
false |
Enable this mode if you'd like to display automation traces during runtime:
| |
|
* |
By default, all automation executions are 'printable' (appear in logs) when automation trace mode is on.
| |
studio.snapshot.disablePkgValidation | false | This property makes it possible to disable the Studio snapshot package validation from the Admin tab (there was no validation before). Defaults to false . | |
|
auto |
DEPRECATED since Nuxeo 6.0 Defines the dashboard mode. There are three modes:
| |
|
|
Directory where templateName files will be deployed. | |
|
nobody |
(JBoss only) User for e-mail authentication. | |
|
password |
(JBoss only) Password for e-mail authentication. | |
|
pop3 smtp |
Server protocol parameters for e-mailing. | |
|
nobody |
User who will receive e-mail (unused in Nuxeo). | |
|
localhost |
e-Mail server. | |
|
anonymous | ||
|
password | ||
|
false |
Enable debugging output from the JavaMail classes. | |
|
[Nuxeo] |
Subject prefix in Nuxeo notification e-mails. | |
nuxeo.notification.eMailSigner | The Nuxeo team | Signer of the sent e-mail. | |
|
localhost |
SMTP gateway server. | |
|
25 (without authentication) 587 (with authentication) 465 (SSL) |
e-Mail server port. | |
|
false |
Use TLS for the SMTP connection. | |
|
true | ||
|
anonymous | ||
|
password | ||
|
The e-mail address will be sent from. | ||
|
nuxeo | NUXEO |
Database name. | |
|
sa | nuxeo |
Database username. | |
|
(empty value) | password |
Database password. | |
|
localhost |
Database host URL. | |
|
3700 (DB2) 5432 (PostgreSQL) 3306 (MySQL) 1521 (Oracle) 1433 (MSSQL) |
Database host port. | |
|
(database-dependent) |
Database JDBC connection URL for Nuxeo datasources, for instance | |
|
Database validation query, a | ||
|
5 |
Database minimum pool size for Nuxeo datasources. | |
|
20 (JBoss) 100 (Tomcat) |
Database maximum pool size for Nuxeo datasources. | |
nuxeo.db.idle-timeout-minutes | 0 (no timeout) | Since Nuxeo 6.0. Database timeout after which connections not in use are removed from the pool. | |
|
true | Embed datasources in nuxeo runtime | |
nuxeo.db.xaMode | false | Enable XA mode (required if multiple datasources configured) | |
|
0 |
Database minimum pool size for Nuxeo repository (VCS). | |
|
20 |
Database maximum pool size for Nuxeo repository (VCS). | |
|
100 |
Since Nuxeo 5.8. Database maximum wait time to get a connection from the pool when all connections are in use, for Nuxeo repository (VCS). | |
|
10 |
Since Nuxeo 5.8. Database timeout after which connections not in use are removed from the pool, for Nuxeo repository (VCS). | |
| false | Since Nuxeo 5.8. Whether full text indexing and querying should be completely disabled in the repository. See VCS Configuration for details. | |
| false | Since Nuxeo 6.0. Full text querying from VCS (database backend) is disabled, full text extraction is done. See Repository Configuration for details. | |
nuxeo.vcs.noddl | false | Since Nuxeo 5.8. Where DDL generation should be disabled in the repository. See VCS Configuration for details. | |
nuxeo.vcs.idtype | varchar | Since Nuxeo 5.8. The type of id column. See VCS Configuration for details. | |
|
|
Application URL (without final slash), should be the public URL of your server (i.e.: http://www.yourdomain.com/....) | |
|
|
Nuxeo URL, for connections from Nuxeo to itself (theme banks default). The port should be the same as If not explicitly configured, the loop back URL is generated from | |
|
/nuxeo |
Application context path. Before 5.6, you also have to accordingly rename all occurrences of nuxeo.xml (for Tomcat) Note: Changing this parameter is not enough. See How to Change Context Path | |
|
127.0.0.1 |
DEPRECATED. | |
|
8100 |
DEPRECATED. | |
|
2.2.1 |
DEPRECATED. | |
|
true |
DEPRECATED. | |
|
SOCKET |
OpenOffice Connection protocol, either PIPE or SOCKET. | |
|
200 |
Maximum task per Office instance before restarting it. | |
|
120000 |
Will stop the task if it s not completed after timeout. | |
|
30000 |
Will stop looking for the next task in the queue after timeout. | |
|
Home directory of OpenOffice or LibreOffice. | ||
|
2003 |
When running in SOCKET mode, comma-separated list of ports used for the office connection. | |
|
When running in PIPE mode, comma-separated list of pipe names used for the office connection. | ||
|
Path to Jpipe library. Only used when connecting to OO through PIPE. | ||
|
Path to custom OO template directory. | ||
|
localhost |
DEPRECATED since Nuxeo 6.0 | |
|
8080 |
DEPRECATED since Nuxeo 6.0 | |
|
false |
DEPRECATED since Nuxeo 5.6 | |
|
DEPRECATED since Nuxeo 5.6 (use default | ||
|
DEPRECATED since Nuxeo 5.6 (use default | ||
|
DEPRECATED since Nuxeo 5.6 (use default | ||
|
DEPRECATED since Nuxeo 5.6 (use default | ||
|
false |
Activate clustering mode. | |
|
1000 |
When clustering is activated, defines the delay during which invalidations don't need to be processed (expressed in milliseconds). | |
|
Defines the folder where binaries are stored. Useful when using clustering or to change the location of binaries to another location. | ||
nuxeo.core.binarymanager | Custom class for the Binary Manager, to replace the default file-base storage. | ||
nuxeo.core.binarymanager_key | Since Nuxeo 6.0. Key configuration for the binary manager, if applicable. | ||
|
xml,properties |
Deprecated since Nuxeo 5.6. Files extensions being parsed for parameters replacement when copying templates. | |
|
xml,properties |
Since Nuxeo 5.6. Files extensions being parsed for parameters replacement when copying templates. | |
|
default |
JBoss configuration to use ( | |
|
ascii |
Choose how to encode filename when exporting documents to zip in the worklist. | |
|
none,minor,major | ||
|
true or false depending on the package |
If set to false, will start a setup wizard before starting Nuxeo. | |
|
HTTP proxy host. | ||
|
HTTP proxy port. | ||
|
HTTP proxy login. | ||
|
HTTP proxy password. | ||
nuxeo.http.proxy.ntlm.host | NT Lan Manager (NTLM) Proxy. Host name of the Windows machine running the Nuxeo server. | ||
nuxeo.http.proxy.ntlm.domain | NT Lan Manager (NTLM) Proxy. Domain name to authenticate against. | ||
nuxeo.http.proxy.pac.url | Since Nuxeo 5.9.3. Proxy auto-config (PAC) file URL. | ||
|
-1 |
Indicates to the compiler the number of seconds to wait between subsequent checks for changes in modified JSF facelets in a running application. Useful for facelet debugging. To disable this compiler check use a value of -1 which is a recommended value for production deployments as compiler checks have an impact on application performance. Since Nuxeo 5.6, the parameter | |
|
300 |
Database transaction timeout in seconds (available for server tomcat only) | |
|
Secure key for connecting to server status monitoring servlet. It is randomly generated if not set. | ||
|
60 |
Session timeout (see web.xml session-timeout). | |
|
false (unset) |
Disables the Update Center feature. | |
|
false (unset) |
Uses the old local configuration for theme, selecting a theme page instead of a flavor. | |
|
5Mi (unset) |
Redirects onto the big file download URL if size exceeds limit. | |
|
false (unset) |
Disables login synchronization. | |
|
Defines the base URL used by the Setup Wizard to get the packages.xml file describing the available software packages options. | ||
|
null |
Comma separated list of pages that should be skipped inside the wizard. | |
|
100 |
Since Nuxeo 5.6 (5.5-HF06 and 5.4.2-HF20), defines the default maxPageSize to use in pageProvider when no value is defined in the pageProvider contribution. Value '0' means no limit. | |
org.nuxeo.dnd.upload.timeout | 30000 | Since Nuxeo 5.7.1 (5.6-HF08), maximum time for uploading a file via drag and drop to the server. | |
org.nuxeo.dnd.exec.timeout | 30000 | Since Nuxeo 5.7.1 (5.6-HF08), maximum time for executing import of files uploaded via drag and drop | |
org.nuxeo.dnd.extendedmode.timeout | 2000 | Since Nuxeo 5.7.1 (5.6-HF08), mouse over time before switching to extended mode UI (setting to -1 disables the extended mode) | |
org.nuxeo.query.builder.ignored.chars | !#$%&'()+,./\\:-@{|}^~</td><td colspan="1">Characters that are escaped in queries</td></tr><tr><td colspan="1"> nuxeo.ui.displayEmailInUserSuggestion</td><td colspan="1">false (unset)</td><td colspan="1">Since Nuxeo 5.9.1, display emails in user suggestion widgets. This parameter replace the nuxeo-email-suggestion addon provided in Nuxeo 5.5 and 5.6.</td></tr><tr><td colspan="1"> nuxeo.jsf. numberOfConversationsInSession</td><td colspan="1">4</td><td colspan="1">Since Nuxeo 5.7.2, Parameter to control the number of conversation states that are saved in session. Each conversation holds a number of view states that is defined by nuxeo.jsf.numberOfViewsInSession</td></tr><tr><td colspan="1"> nuxeo.jsf.numberOfViewsInSession</td><td colspan="1">4</td><td colspan="1">Since Nuxeo 5.7.2 (5.6-HF20) Parameter to control the JSF init parameter com.sun.faces.numberOfViewsInSession</td></tr><tr><td colspan="1"> nuxeo.jsf.numberOfLogicalViews</td><td colspan="1">4</td><td colspan="1">Since Nuxeo 5.7.2 (5.6-HF20) Parameter to control the JSF init parameter com.sun.faces.numberOfLogicalViews` | ||
| true (unset) | Since Nuxeo 5.7.3. Enable a shield on forms to prevent users from submitting twice the same form (accidental double-click). Default value was false in 5.7.3 and is true since Nuxeo 5.8. | |
| false (unset) | Since Nuxeo 5.8. Enable ajaxified tabs on document views. Activation also relies on the user's browser because this feature requires manipulating the browser's session history in JavaScript to preserve bookmarkable URLs (see compatibility table at http://caniuse.com/#search=pushstate, for instance). | |
<span style="color: rgb(34,34,34);">nuxeo.jsf.tmp.dir</span> | nuxeo.tmp.dir (unset) | Since Nuxeo 6.0. Faces Servlet multi-part config: an absolute path to a directory on the file system. The location attribute does not support a path relative to the application context. This location is used to store files temporarily while the parts are processed or when the size of the file exceeds the specified fileSizeThreshold setting. The default location is "". | |
<span style="color: rgb(34,34,34);">nuxeo.jsf.</span><span style="color: rgb(34,34,34);">maxFileSize</span> | -1 (unlimited) (unset) | Since Nuxeo 6.0. Faces Servlet multi-part config: the maximum size allowed for uploaded files, in bytes. The default size is unlimited. | |
<span style="color: rgb(34,34,34);">nuxeo.jsf.</span><span style="color: rgb(34,34,34);">maxRequestSize</span> | -1 (unlimited) (unset) | Since Nuxeo 6.0. Faces Servlet multi-part config: the maximum size allowed for a multipart/form-data request, in bytes. The default size is unlimited. | |
<span style="color: rgb(34,34,34);">nuxeo.</span><span style="color: rgb(34,34,34);">jsf.fileSizeThreshold</span> | 0 (unset) | Since Nuxeo 6.0. Faces Servlet multi-part config: The file size in bytes after which the file will be temporarily stored on disk. The default size is 0 bytes. | |
| true (unset) |
Since Nuxeo 5.8. Ask the database to use "NULLS LAST" when sorting DESC. True by default to get the same result order between different databases. Also turning this option to false enable PostgreSQL and Oracle to use an index on the sorted column which can be huge performance improvement.
| |
| 24 | Since Nuxeo 5.9.3. Define the max length of the document name, which is mainly used to build the document path. | |
org.nuxeo.connect.connector.cache.duration | 60min (5min for Studio packages) | Since Nuxeo 5.6. Nuxeo Packages list cache (in minutes). | |
org.nuxeo.connect.server.reachable | true | Since Nuxeo 5.7. Launcher online/offline mode for connections to Nuxeo Connect. | |
org.nuxeo.connect.url | https://connect.nuxeo.com/nuxeo/site/ | Nuxeo Connect URL. | |
nuxeo.automation.properties.multiline.escape | false |
Enable/Disable multi-line strings escaped with a trailing \ when using | |
|
false | Since Nuxeo 6.0. When true, CMISQL JOINs are allowed if VCS is used. | |
nuxeo.logs.viewer.max.lines.count |
1500 | Since Nuxeo 6.0. Configure the number of lines displayed for each server log files in the Admin tab > Monitoring > Logs tab | |
org.nuxeo.ecm.platform.query.nxql.defaultNavigationResults |
200 | Since Nuxeo 5.6. Maximum number of results for page providers. | |
nuxeo.text.annotations |
false | Since Nuxeo 6.0. When true, enable the annotations also on text files, otherwise annotations are only available on images. | |
nuxeo.security.allowNegativeACL |
false | Since Nuxeo 6.0. When true, enables adding negative ACL (deny permissions) in the UI, otherwise only grant permissions are available. | |
nuxeo.redis.enabled |
false | Set to true to activate Redis. | |
nuxeo.redis.host |
redishost | ||
nuxeo.redis.port |
6379 | ||
nuxeo.redis.password |
|||
nuxeo.redis.database |
0 | ||
nuxeo.redis.prefix |
nuxeo: | ||
nuxeo.redis.timeout |
2000 | ||
nuxeo.redis.maxTotal |
16 | The maximum size of the Redis connections pool. (Since Nuxeo 6.0-HF27) | |
nuxeo.redis.maxIdle |
8 | The maximum number of Redis idle connections in the pool. (Since Nuxeo 6.0-HF27) | |
nuxeo.user.anonymous.enable |
When LDAP is enabled and this parameter is set to true , allows anonymous login with Guest user |
false |
Since 6.0 |
nuxeo.user.emergency.enable |
When LDAP is enabled and this parameter is set to true , declares an emergency user to connect to Nuxeo in case of LDAP issues |
false |
Since 6.0 |
nuxeo.user.emergency.username |
The username of emergency user when nuxeo.user.emergency.enable is set to true |
MyAdministrator |
Since 6.0 |
nuxeo.user.emergency.password |
The password of emergency user when nuxeo.user.emergency.enable is set to true |
secret |
Since 6.0 |
nuxeo.user.emergency.firstname |
The firstname of emergency user when nuxeo.user.emergency.enable is set to true |
Since 6.0 | |
nuxeo.user.emergency.lastname |
The lastname of emergency user when nuxeo.user.emergency.enable is set to true |
Since 6.0 |