Paperless: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jochen (Diskussion | Beiträge) |
Jochen (Diskussion | Beiträge) |
||
| Zeile 11: | Zeile 11: | ||
== Voraussetzungen installieren == | == Voraussetzungen installieren == | ||
Zur Installation der Voraussetzungen werden folgenden Commands ausgeführt. | Zur Installation der [https://paperless.readthedocs.io/en/latest/requirements.html Voraussetzungen] werden folgenden Commands ausgeführt. | ||
<br/> | <br/> | ||
| Zeile 58: | Zeile 58: | ||
== Setup == | == Setup == | ||
Zum Durchführen des [https://paperless.readthedocs.io/en/latest/setup.html Setups] werden folgenden Commands ausgeführt. | |||
<br/> | |||
'''Paperless installieren''' | '''Paperless installieren''' | ||
Entpacken und nach /opt/paperless kopieren | Entpacken und nach /opt/paperless kopieren | ||
<br/> | |||
'''Python-specific Requirements: Virtualenv''' | '''Python-specific Requirements: Virtualenv''' | ||
virtualenv --python=/usr/bin/python3 ~/virtualenv/paperless | virtualenv --python=/usr/bin/python3 ~/virtualenv/paperless | ||
source ~/virtualenv/paperless/bin/activate | source ~/virtualenv/paperless/bin/activate | ||
pip install --requirement /opt/paperless/requirements.txt | pip install --requirement /opt/paperless/requirements.txt | ||
<br/> | |||
'''/opt/paperless/src''' | |||
cd /opt/paperless/src | |||
cp ../paperless.conf.example /etc/paperless.conf | |||
Anpassen folgender Variablen der Ziel-Konfigurationsdatei (paperless.conf): | |||
* <code>PAPERLESS_CONSUMPTION_DIR</code> und/oder | |||
* <code>PAPERLESS_OCR_THREADS</code> und/oder | |||
* <code>PAPERLESS_PASSPHRASE</code> | |||
./manage.py migrate | |||
./manage.py createsuperuser | |||
./manage.py runserver --insecure | |||
Der Development Server läuft nun unter [http://localhost:8000/ http://localhost:8000/]. | |||
Nun muss eine neue Shell geöffnet werden. | |||
./manage.py document_consumer | |||
Version vom 1. November 2018, 17:15 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