Paperless-ngx "Bare Metal" installieren (Debian 11/12): Unterschied zwischen den Versionen

K
keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 56: Zeile 56:
</syntaxhighlight><syntaxhighlight lang="bash">
</syntaxhighlight><syntaxhighlight lang="bash">
sudo -Hu paperless mkdir consume media
sudo -Hu paperless mkdir consume media
</syntaxhighlight>'''Debian 11:'''
</syntaxhighlight>
'''Debian 11:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo -Hu paperless pip3 install uv
sudo -Hu paperless pip3 install uv
sudo -Hu paperless uv export --no-dev --all-extras --format requirements-txt --output-file requirements.txt
sudo -Hu paperless uv export --no-dev --all-extras --format requirements-txt --output-file requirements.txt
sudo -Hu paperless pip3 install -r requirements.txt
sudo -Hu paperless pip3 install -r requirements.txt
</syntaxhighlight>'''Debian 12:'''
</syntaxhighlight>
'''Debian 12:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo -Hu paperless python3 -m venv /opt/paperless/venv
sudo -Hu paperless python3 -m venv /opt/paperless/venv
Zeile 95: Zeile 97:
cd src-ui
cd src-ui


</syntaxhighlight>'''Debian 11:'''
</syntaxhighlight>
'''Debian 11:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install nodejs
sudo apt install nodejs
</syntaxhighlight>'''Debian 12:'''
</syntaxhighlight>
'''Debian 12:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo apt install nodejs
sudo apt install nodejs
Zeile 111: Zeile 115:
</syntaxhighlight>Backend:<syntaxhighlight lang="bash">
</syntaxhighlight>Backend:<syntaxhighlight lang="bash">
cd ../src
cd ../src
</syntaxhighlight>'''Debian 11:'''
</syntaxhighlight>
'''Debian 11:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo -Hu paperless python3 manage.py migrate
sudo -Hu paperless python3 manage.py migrate
sudo -Hu paperless python3 manage.py createsuperuser
sudo -Hu paperless python3 manage.py createsuperuser
sudo -Hu paperless python3 manage.py collectstatic
sudo -Hu paperless python3 manage.py collectstatic
</syntaxhighlight>'''Debian 12:'''
</syntaxhighlight>
'''Debian 12:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo -Hu paperless /opt/paperless/venv/bin/python3 manage.py migrate
sudo -Hu paperless /opt/paperless/venv/bin/python3 manage.py migrate
Zeile 123: Zeile 129:
</syntaxhighlight>Systemd Services anlegen:<syntaxhighlight lang="bash">
</syntaxhighlight>Systemd Services anlegen:<syntaxhighlight lang="bash">
cd ../scripts
cd ../scripts
</syntaxhighlight>'''Debian 12:'''
</syntaxhighlight>
'''Debian 12:'''
:<syntaxhighlight lang="bash">
:<syntaxhighlight lang="bash">
sudo vi paperless-consumer.service
sudo vi paperless-consumer.service