...
Code Block |
---|
/var/log/nuxeo/server.log /var/lib/casebrowser/logs/casebrowser.log |
Run DMS service container
Requirements to run:
- Docker socket must be mounted to the container
- HOSTNAME variable must be provided (will be used in generated email messages)
- EMAIL variable must be provided (will be used in generated email messages as a list of recipients)
Configure write access for Patricia Users in Nuxeo GUI
- Log into Nuxeo GUI with administrator privileges.
- At top click "Workspace"; at left navigation bar click "Workspaces" directory; in documents area click the "Manage" tab for this folder.
- Under "Access rights" tab, below in "Add a new security rule" section, add group "members" with permission "write"; click "Grant permission".
- At top click "Admin"; at left navigation bar click "Users & Groups" directory; in tab "Groups" search for group "members" and click it to manage the group.
- Click tab edit and add "Patricia Users" as sub-group. Click "Save".
Run DMS service container
Requirements to run:
- Docker socket must be mounted to the container
- HOSTNAME variable must be provided (will be used in generated email messages)
- EMAIL variable must be provided (will be used in generated email messages as a list of recipients)
Code Block |
---|
docker run -e HOSTNAME='nux5.priv.practiceinsight.io' -e EMAIL='paul.igumnov@practiceinsight.io, |
Code Block |
docker run -e HOSTNAME='nux5.priv.practiceinsight.io' -e EMAIL='paul.igumnov@practiceinsight.io,jake.wang@practiceinsight.io' -d -v /var/run/docker.sock:/var/run/docker.sock --pid=host --name service practiceinsight/dms_service:1.1 |
...
Code Block | ||
---|---|---|
| ||
#!/bin/bash /usr/bin/logger "dms_cleanup.sh[$$] - Begin cleaning tmp directories" echo "--------------------" NUXEO=$(docker ps | grep "practiceinsight/dms_nuxeo_suite" | awk '{print $1}') echo $(date -u) "delete log files that are more than 7 days old" echo "$NUXEO" | xargs -I ID docker exec ID find /var/log/nuxeo /var/lib/casebrowser/logs -type f -a -ctime +7 -print -delete echo $(date -u) "delete ocr temp files" echo "$NUXEO" | xargs -I ID docker exec ID find /var/tmp/nuxeo /var/lib/nuxeo/server/tmp -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name '*.txt' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name '*.tmp' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name 'MIME*' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name 'JODConv*' -type f -a -print -delete |
...
Restarting containers and services
...
Code Block | ||
---|---|---|
| ||
docker exec -it nuxeo /bin/bash /var/lib/nuxeo/server/bin/nuxeoctl stop /var/lib/nuxeo/server/bin/nuxeoctl start docker exec -it nuxeo /bin/bash /var/lib/casebrowser/cb.sh stop /var/lib/casebrowser/cb.sh start |
...