Paperless: Unterschied zwischen den Versionen
Jochen (Diskussion | Beiträge) |
Jochen (Diskussion | Beiträge) |
||
| Zeile 99: | Zeile 99: | ||
./manage.py document_consumer | ./manage.py document_consumer | ||
<br/> | |||
== Ausführen des Document Consumers als Daemon == | |||
<br/> | |||
== Hosten der Web Site durch einen Apache Web Server == | |||
<br/> | |||
Version vom 1. November 2018, 17:17 Uhr
Installation von Paperless 2.5.0 unter Xubuntu 18.04
Paperless ist auf Github unter folgenden Link zu finden.
Die Installation bzw. das Setup von Paperless ist hier beschrieben. Bevor dies jedoch durchgeführt werden kann, müssten die [hier] beschriebenen Voraussetzungen erfüllt sein.
Voraussetzungen installieren
Zur Installation der Voraussetzungen werden folgenden Commands ausgeführt.
GNU Privacy Guard
gnupg ist bei Xubuntu ab Version 17.10 vorinstalliert.
Tesseract
sudo apt install tesseract-ocr tesseract-ocr-deu tesseract-ocr-eng
ImageMagic
sudo apt install imagemagick imagemagick-doc
Unpaper
sudo apt install unpaper libtiff-tools netpbm
libpoppler-cpp-dev
sudo apt install libpoppler-cpp-dev
optipng
sudo apt install optipng
Python Virtual Environment
sudo apt install python-virtualenv
Setup
Zum Durchführen des Setups werden folgenden Commands ausgeführt.
Paperless installieren
Entpacken und nach /opt/paperless kopieren
Python-specific Requirements: Virtualenv
virtualenv --python=/usr/bin/python3 ~/virtualenv/paperless source ~/virtualenv/paperless/bin/activate pip install --requirement /opt/paperless/requirements.txt
/opt/paperless/src
cd /opt/paperless/src
cp ../paperless.conf.example /etc/paperless.conf
Anpassen folgender Variablen der Ziel-Konfigurationsdatei (paperless.conf):
PAPERLESS_CONSUMPTION_DIRund/oderPAPERLESS_OCR_THREADSund/oderPAPERLESS_PASSPHRASE
./manage.py migrate
./manage.py createsuperuser
./manage.py runserver --insecure
Der Development Server läuft nun unter http://localhost:8000/.
Nun muss eine neue Shell geöffnet werden.
./manage.py document_consumer
Ausführen des Document Consumers als Daemon
Hosten der Web Site durch einen Apache Web Server