Data capture framework for CMIS compliant document management systems.
320
This project aims to provide a robust and simple interface for capturing data from documents on a CMIS repository.
It's still very much in alpha (more for early hackers to try out), but issues and pull requests are welcome.
Some open source ECMS systems supporting CMIS includes:
Commercial examples include:
Advantages of the CMIS approach include:
Currently mostly a demo project. Bieng used to prototype quick tests for internal projects.
cmis-capture is configured to run from a docker container.
To run from docker hub use:
docker run --name capture -d -p 5000:5000 devcon/cmis-capture
To build the docker image from source:
docker build -t devcon/cmis-capture .
The Dockerfile references extern/ubuntu_install.sh for installing dependencies if you would like to try a local install.
But it is preferable to install in a virtual environment.
By default the docker image runs the excel demo as a web service by running:
python web.py
You can point your browser to http://localhost:5000 to start capturing.
To run a different configuration specify the configuration file eg.
python web.py test/nuxeo_demo.yaml
The nuxeo_demo.yaml points to an instance of Nuxeo on localhost by default.
You will need to edit this yaml file to point to your own running CMIS repo.
The test subdirectory contains example python code.
Modify the different yaml config files to:
Content type
Image
Digest
Size
326.5 MB
Last updated
about 10 years ago
docker pull devcon/cmis-capture