1.099
Bearbeitungen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 24: | Zeile 24: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===Python 3.11 installieren=== | ===Python 3.11 installieren=== | ||
'''Debian 11:'''<syntaxhighlight lang="bash"> | '''Debian 11:''' | ||
:<syntaxhighlight lang="bash"> | |||
wget https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tgz | wget https://www.python.org/ftp/python/3.11.11/Python-3.11.11.tgz | ||
tar -xvf Python-3.11.11.tgz | tar -xvf Python-3.11.11.tgz | ||
Zeile 32: | Zeile 33: | ||
sudo make install | sudo make install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
'''Debian 12:'''<syntaxhighlight lang="bash"> | '''Debian 12:''' | ||
:<syntaxhighlight lang="bash"> | |||
sudo apt install python3.11 python3.11-venv python3-pip | sudo apt install python3.11 python3.11-venv python3-pip | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 88: | Zeile 90: | ||
GRANT ALL ON SCHEMA public TO paperless; | GRANT ALL ON SCHEMA public TO paperless; | ||
\q | \q | ||
</syntaxhighlight>Frontend | </syntaxhighlight>Frontend:<syntaxhighlight lang="bash"> | ||
cd src-ui | cd src-ui | ||
Zeile 103: | Zeile 105: | ||
sudo -Hu paperless ng build --configuration production | sudo -Hu paperless ng build --configuration production | ||
</syntaxhighlight>Backend:<syntaxhighlight lang="bash"> | |||
cd ../src | |||
</syntaxhighlight>'''Debian 11:'''<syntaxhighlight lang="bash"> | |||
sudo -Hu paperless python3 manage.py migrate | |||
sudo -Hu paperless python3 manage.py createsuperuser | |||
sudo -Hu paperless python3 manage.py collectstatic | |||
</syntaxhighlight>'''Debian 12:'''<syntaxhighlight lang="bash"> | |||
sudo -Hu paperless /opt/paperless/venv/bin/python3 manage.py migrate | |||
sudo -Hu paperless /opt/paperless/venv/bin/python3 manage.py createsuperuser | |||
sudo -Hu paperless /opt/paperless/venv/bin/python3 manage.py collectstatic | |||
</syntaxhighlight>Systemd Services anlegen:<syntaxhighlight lang="bash"> | |||
cd ../scripts | |||
</syntaxhighlight>'''Debian 12:'''<syntaxhighlight lang="bash"> | |||
sudo vi paperless-consumer.service | |||
</syntaxhighlight>ExcecStart ersetzen:<syntaxhighlight lang="bash"> | |||
ExecStart=/opt/paperless/venv/bin/python3 manage.py document_consumer | |||
</syntaxhighlight> | </syntaxhighlight> |