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.
Parameter | Default value ("|" separates possible values) | Description | |
|---|---|---|---|
JAVA_HOME | None. | Path to Java home directory. | |
JAVA_OPTS | -Xms512m -Xmx1024m -XX:MaxPermSize=512m | Optional values passed to the JVM. | |
launcher.start.max.wait | 300 | Since Nuxeo 5.4.1. Maximum time to wait for effective Nuxeo server start before giving up (applies on commands "start" and "restart"). | |
launcher.stop.max.wait | 60 | Since Nuxeo 5.5. Maximum time to wait for effective Nuxeo server stop cleanly before using forced stop. | |
launcher.override.java.tmpdir | true | Since Nuxeo 5.4.1. Possible values: true or false | |
nuxeo.log.dir | log | Log directory (absolute or relative to NUXEO_HOME). | |
nuxeo.pid.dir | bin | Directory where to store Nuxeo PID file. | |
nuxeo.data.dir | data | Data directory (absolute or relative to NUXEO_HOME). It involves all data not being stored in database. | |
nuxeo.tmp.dir | server/default/tmp (JBoss) | Location of the temporary files. | |
nuxeo.force.generation | true | once | If "true", will force generation of configuration files; otherwise they are only generated when not existing. | |
nuxeo.templates | default | Comma separated list of templates to include. | |
nuxeo.bind.address | 0.0.0.0 | Server binding address. "0.0.0.0" means "all available network interfaces". | |
nuxeo.server.http.port | 8080 | Server HTTP listen port. | |
nuxeo.server.ajp.port | 8009 | Server AJP listen port. | |
nuxeo.server.jvmRoute | nuxeo | Server AJP route for load-balancing (since Nuxeo 5.4.2) | |
nuxeo.server.tomcat-admin.port | 8005 | Deprecated since Nuxeo 5.6. Tomcat server's "admin" port. | |
nuxeo.server.tomcat_admin.port | 8005 | Since Nuxeo 5.6. Tomcat server's "admin" port. | |
nuxeo.server.https.port | 8443 | Server HTTPS listen port. | |
nuxeo.server.emptySessionPath | false | (Tomcat only) Since Nuxeo 5.5. If set to true, all paths for session cookies will be set to /. | |
org.nuxeo.ecm.instance.name | Nuxeo 5.4 | Server name. | |
org.nuxeo.ecm.instance.description | Nuxeo ECM server | Server description. | |
org.nuxeo.ecm.product.name | Nuxeo Platform | Product name, displayed in the page title on your browser. | |
org.nuxeo.ecm.product.version | 5.5 |
| |
| 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 "true" on a production server, as it disables some caches, and enables hot redeploy of some jars (Studio jars for instance). For more information about the dev mode, see How to do incremental deployment (hot reload) in the JSF-Seam layer. | |
org.nuxeo.ecm.webapp.dashboard.mode | auto | Defines the dashboard mode. There are 3 modes:
| |
templateName.target | server/default/deploy/nuxeo.ear | Directory where templateName files will be deployed. | |
mailservice.user | nobody | (JBoss only) User for mail authentication. | |
mailservice.password | password | (JBoss only) Password for mail authentication. | |
mail.store.protocol | pop3 | Server protocol parameters for mailing. | |
mail.user | nobody | User who will receive mail (unused in Nuxeo). | |
mail.store.host | localhost | Mail server. | |
mail.store.user | anonymous | ||
mail.store.password | password | ||
mail.debug | false | Enable debugging output from the javamail classes. | |
nuxeo.notification.eMailSubjectPrefix | [Nuxeo] | Subject prefix in Nuxeo notification mails. | |
mail.transport.host | localhost | SMTP gateway server. | |
mail.transport.port | 25 | Mail server port. | |
mail.transport.usetls | false | Use TLS for the SMTP connection. | |
mail.transport.auth | true |
| |
mail.transport.user | anonymous |
| |
mail.transport.password | password |
| |
mail.from | noreply@nuxeo.com | The address mails will be sent from. | |
nuxeo.db.name | nuxeo | NUXEO | Database name. | |
nuxeo.db.user | sa | nuxeo | Database username. | |
nuxeo.db.password | (empty value) | password | Database password. |
|
nuxeo.db.host | localhost | Database host URL. | |
nuxeo.db.port | 3306 | 1521 | 5432 | Database host port. | |
nuxeo.db.jdbc.url | (database-dependent) | Database JDBC connection URL for Nuxeo datasources, for instance | |
nuxeo.db.validationQuery |
| Database validation query, a | |
nuxeo.db.min-pool-size | 5 | Database minimum pool size for Nuxeo datasources. | |
nuxeo.db.max-pool-size | 20 (JBoss) | Database maximum pool size for Nuxeo datasources. | |
nuxeo.vcs.min-pool-size | 0 | Database minimum pool size for Nuxeo repository (VCS). | |
nuxeo.vcs.max-pool-size | 20 | Database maximum pool size for Nuxeo repository (VCS). | |
nuxeo.url | Application URL (without final slash) | ||
nuxeo.loopback.url | Since Nuxeo 5.4.1. Nuxeo URL, for connections from Nuxeo to itself (theme banks default). The port should be the same as nuxeo.server.http.port | ||
org.nuxeo.ecm.contextPath | /nuxeo | Application context path. | |
org.nuxeo.ecm.platform.transform.ooo.host.name | 127.0.0.1 | DEPRECATED. | |
org.nuxeo.ecm.platform.transform.ooo.host.port | 8100 | DEPRECATED. | |
org.nuxeo.ecm.platform.transform.ooo.version | 2.2.1 | DEPRECATED. | |
org.nuxeo.ecm.platform.transform.ooo.enableDaemon | true | DEPRECATED. | |
jod.connection.protocol | SOCKET | OpenOffice Connection protocol, either PIPE or SOCKET. | |
jod.max.tasks.per.process | 200 | Maximum task per Office instance before restarting it | |
jod.task.execution.timeout | 120000 | Will stop the task if it s not completed after timeout. | |
jod.task.queue.timeout | 30000 | Will stop looking for the next task in the queue after timeout. | |
jod.office.home |
| Home directory of OpenOffice or LibreOffice. | |
jod.office.ports | 2003 | Since Nuxeo 5.5. When running in SOCKET mode, comma-separated list of ports used for the office connection. | |
jod.office.pipes |
| Since Nuxeo 5.5. When running in PIPE mode, comma-separated list of pipe names used for the office connection. | |
jod.jpipe.lib.path |
| Path to Jpipe library. Only used when connecting to OO through PIPE. | |
jod.template.profile.dir |
| Path to custom OO template directory. | |
opensocial.gadgets.host | localhost |
| |
opensocial.gadgets.port | 8080 |
| |
opensocial.proxy.proxySet | false | DEPRECATED since Nuxeo 5.6 | |
opensocial.proxy.proxyHost |
| DEPRECATED since Nuxeo 5.6 (use default nuxeo.http.proxy.host) | |
opensocial.proxy.proxyPort |
| DEPRECATED since Nuxeo 5.6 (use default nuxeo.http.proxy.port) | |
opensocial.proxy.user |
| DEPRECATED since Nuxeo 5.6 (use default nuxeo.http.proxy.login) | |
opensocial.proxy.password |
| DEPRECATED since Nuxeo 5.6 (use default nuxeo.http.proxy.password) | |
repository.clustering.enabled | false | Activate clustering mode. | |
repository.clustering.delay | 1000 | When clustering is activated, defines the delay during which invalidations don't need to be processed (expressed in milliseconds). | |
repository.binary.store |
| Defines the folder where binaries are stored. Useful when using clustering or to change the location of binaries to another location. | |
nuxeo.templates.parsing.extensions | xml,properties | Deprecated since Nuxeo 5.6. Files extensions being parsed for parameters replacement when copying templates. | |
nuxeo.plaintext_parsing_extensions | xml,properties | Since Nuxeo 5.6. Files extensions being parsed for parameters replacement when copying templates. | |
org.nuxeo.ecm.jboss.configuration | default | JBoss configuration to use ("default", "minimal", "all", ...) | |
zip.entry.encoding | ascii | Choose how to encode filename when exporting documents to zip in the worklist. | |
org.nuxeo.ecm.platform.liveedit.autoversioning | none,minor,major | ||
nuxeo.wizard.done | true or false depending on the package | If set to false, will start a setup wizard before starting Nuxeo. | |
nuxeo.http.proxy.host |
| HTTP proxy host. | |
nuxeo.http.proxy.port |
| HTTP proxy port. | |
nuxeo.http.proxy.login |
| HTTP proxy login. | |
nuxeo.http.proxy.password |
| HTTP proxy password. | |
facelets.REFRESH_PERIOD | -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. Since version 5.6, the parameter org.nuxeo.dev should be used instead as it forces this parameter to value "2". | |
nuxeo.db.transactiontimeout | 300 | Database transaction timeout in seconds (available for server tomcat only - Since Nuxeo 5.5) | |
server.status.key |
| Since Nuxeo 5.5. Secure key for connecting to server status monitoring servlet. It is randomly generated if not set. | |
session.timeout | 60 | Since Nuxeo 5.5. Session timeout (see web.xml session-timeout). | |
nuxeo.updatecenter.disabled | false (unset) | Since Nuxeo 5.5, Disable the Update Center feature. | |
theme.useOldLocalConfiguration | false (unset) | Since Nuxeo 5.5, Use the old local configuration for theme, selecting a theme page instead of a flavor. | |
org.nuxeo.big.file.size.limit | 5Mi (unset) | Since Nuxeo 5.4.1, redirect onto the big file download url if size exceed limit | |
org.nuxeo.ecm.platform.ui.web.auth | false (unset) | Since Nuxeo 5.5, disable login synchronization | |
nuxeo.wizard.packages.url |
| Since Nuxeo 5.5, defines the base url used by the Setup Wizard to get the packages.xml file describing the available software packages options | |
nuxeo.wizard.skippedpages | null | Since Nuxeo 5.5, comma separated list of pages that should be skipped inside the wizard | |
nuxeo.pageprovider.default-max-page-size | 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 (5.6-HF08), maximum time for uploading a file via Drag & Drop to the server. | |
| org.nuxeo.dnd.exec.timeout | 30000 | Since Nuxeo 5.7 (5.6-HF08), maximum time for executing import of files uploaded via Drag & Drop | |
| org.nuxeo.dnd.extendedmode.timeout | 2000 | Since Nuxeo 5.7 (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 | !#$%&'()*+,./\\\\:-@{|}`^~ | Characters that are escaped in queries |
| Related content |
|---|
|
Page: Configuration examples
|
|
Page: Configuration templates
|
|
Page: Recommended configurations
|