...
- Ports 8080 and 9080 must be exposed.
- Nuxeo data folder must be mounted. Be sure, that user that launches docker container has write permissions on this folder. Can be empty.
- Folder containing pi-nuxeo.xml and nuxeo.conf must be mounted. nuxeo.conf.template will be added here on the first container launch.
The following parameters must be set in the nuxeo.conf:
Key | Sample value | Description |
---|---|---|
nuxeo | Nuxeo database name | |
nuxeo.db.user | nuxeo | Nuxeo database username |
nuxeo.db.host | 127.0.0.1 | Nuxeo database hostname or ip |
db (if postgres container is linked) | ||
db.yourserver.com | ||
nuxeo.db.port | 5432 | Nuxeo database port |
nuxeo.db.password | nuxeop | Nuxeo database password |
elasticsearch.addressList | 127.0.0.1:9300 | Elasticsearch server hostname or ip with port |
es:9300 (if elasticsearch container is linked) | ||
es.yourserver.com:9300 | ||
elasticsearch.clusterName | elasticsearch | Name of elasticsearch cluster used for the Nuxeo |
elasticsearch.indexName | nuxeo | Name of elasticsearch Nuxeo index |
elasticsearch.indexNumberOfShards | 5 (is default value in elasticsearch) | Number of elasticsearch shards used for the Nuxeo index |
elasticsearch.indexNumberOfReplicas | 0 | Number of elasticsearch replicas used for the Nuxeo index |
patricia.db.jdbcDriver | com.microsoft.sqlserver.jdbc.SQLServerDriver | JDBC driver to be used (must be embedded to the pi-nuxeo-marketplace) |
patricia.db.jdbcUrl | jdbc:sqlserver://192.168.3.99:1433;databaseName=patricia_GHF_demo;integratedSecurity=false | JDBC connection URL (the structure depends on driver) |
patricia.db.username | patricia | Patricia database username |
patricia.db.password | password | Patricia database password |
nuxeo.wizard.done | true | Flag that shows that nuxeo is already configured and no need to launch configuration wizard on the first launch |
Also be sure that Nuxeo installation id is set in the pat_configuration table of Patricia DB.
Container can be linked with postgresql and elasticsearch containers then you can use "db" for postgresql and "es" for elasticsearch as a hostnames of servers in the nuxeo.conf file.
...
Code Block |
---|
http://127.0.0.1:9080/casebrowser |
The next parameters must be set in the nuxeo.conf:
...
...
patricia.db.jdbcDriver
...
jdbc:sqlserver://192.168.3.99:1433;databaseName=patricia_GHF_demo;integratedSecurity=false
...
patricia
...