...
- DMS appliance needs
/<storagepath>/nuxeo/data/
and/<storagepath>/nuxeo/tmp/
NFS-exports - Provide core linux VM ("OCR appliance VM")
- Docker must be installed in OCR appliance OCR appliance VM
- OCR appliance VM must be set up to allow remote administration using ssh from the DMS appliance's console by public key authentication for a user with administrative rights (<<adminuser>>)
- OCR appliance VM must mount DMS NFS-shares to
/var/lib/nuxeo/data/
and/opt/nuxeo/server/tmp/
respectively and make sure these mounts will be auto mounted (kept alive)
- In DMS appliance, place the below script with name "tesseract" in
/<storagepath>/nuxeo/scripts/
and make executable (chmod +x). This script contains the commands to drive the OCR process for each file. - Create ssh key in DMS appliance using "ssh-keygen" command, copy public key (id_rsa.pub) and paste into
<<adminuserhome>>/.ssh/authorized_keys
file of OCR appliance - Login from DSM DMS appliance to OCR appliance using ssh. After successful login, move the DMS appliance's key files "id_rsa", "id_rsa.pub" and "known_hosts" from
~/.ssh/
to/<storagepath>/nuxeo/ssh/
- Set key "ocr.engine.name" in PAT_DMS_SETTINGS table of Patricia db to "tesseract"
- Add below change commands to the "commands.conf" file of auto-deploy client specific repository (also found in
~/deploy/config/
) - Start re-deploy of DMS using ~/deploy/deploy_script/deploy.sh command as outlined here: Auto-deploy script
...