|
||
---|---|---|
.. | ||
.gitignore | ||
README.md | ||
config.local.js | ||
ingress.yaml | ||
kustomization.yml | ||
scanservjs.env | ||
scanservjs.yaml |
README.md
scanserv-js
scanservjs is an open source, web-based front-end for the SANE software suite. It provides a simple graphical user interface for scanning photos and documents using any local or network-connected SANE-compatible scanner.
Installation
kubectl apply -k scanservjs
Environment variables used by the container image can be set in the
scanservjs.env
file.
Integration with paperless-ngx
paperless-ngx is an open-source, web-based document management platform.
Integrating scanservjs with paperless-ngx allows scanned documents to be
fed automatically into the document management system for OCR, analysis, and
classification. This integration is performed using the afterScan
hook in
the scanservjs config.local.js
file and the paperless-ngx REST API to
upload documents scanned as PDF files.
To enable the integration, specify the URL to the paperless-ngx service in
the PAPERLESS_URL
environment variable. Additionally, create an
authentication token for paperless-ngx user, store it in a file, and set
the PAPERLESS_TOKEN_FILE
environment variable to the file path.