1.099
Bearbeitungen
K (→Frontend) |
K (→Datenbank) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 60: | Zeile 60: | ||
'''Debian 11:''' | '''Debian 11:''' | ||
:<syntaxhighlight lang="bash"> | :<syntaxhighlight lang="bash"> | ||
sudo -Hu paperless pip3 install uv | sudo -Hu paperless pip3 install uv asyncio | ||
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 | ||
Zeile 67: | Zeile 67: | ||
:<syntaxhighlight lang="bash"> | :<syntaxhighlight lang="bash"> | ||
sudo -u paperless python3 -m venv /opt/paperless/venv | sudo -u paperless python3 -m venv /opt/paperless/venv | ||
sudo -Hu paperless /opt/paperless/venv/bin/pip3 install uv | sudo -Hu paperless /opt/paperless/venv/bin/pip3 install uv asyncio | ||
sudo -Hu paperless /opt/paperless/venv/bin/uv export --no-dev --all-extras --format requirements-txt --output-file requirements.txt | sudo -Hu paperless /opt/paperless/venv/bin/uv export --no-dev --all-extras --format requirements-txt --output-file requirements.txt | ||
sudo -Hu paperless /opt/paperless/venv/bin/pip3 install -r requirements.txt | sudo -Hu paperless /opt/paperless/venv/bin/pip3 install -r requirements.txt | ||
Zeile 74: | Zeile 74: | ||
sudo -Hu paperless cp paperless.conf.example paperless.conf | sudo -Hu paperless cp paperless.conf.example paperless.conf | ||
</syntaxhighlight><syntaxhighlight lang="bash"> | </syntaxhighlight><syntaxhighlight lang="bash"> | ||
sudo - | sudo -u paperless vi paperless.conf | ||
</syntaxhighlight><syntaxhighlight lang="bash"> | </syntaxhighlight><syntaxhighlight lang="bash"> | ||
PAPERLESS_SECRET_KEY=change-me | PAPERLESS_SECRET_KEY=change-me | ||
Zeile 83: | Zeile 83: | ||
PAPERLESS_TIME_ZONE=Europe/Berlin | PAPERLESS_TIME_ZONE=Europe/Berlin | ||
</syntaxhighlight>Wenn du postgresql statt sqlite verwendet möchtest:<syntaxhighlight lang="bash"> | </syntaxhighlight> | ||
=== Datenbank === | |||
'''Hinweis: SQLite kann Probleme beim Bearbeiten paralleler Tasks verursachen.''' | |||
Wenn du postgresql statt sqlite verwendet möchtest:<syntaxhighlight lang="bash"> | |||
PAPERLESS_DBHOST=127.0.0.1 # Use postgresql | PAPERLESS_DBHOST=127.0.0.1 # Use postgresql | ||
PAPERLESS_DBNAME=db_paperless | PAPERLESS_DBNAME=db_paperless | ||
Zeile 104: | Zeile 109: | ||
cd src-ui | cd src-ui | ||
</syntaxhighlight> | </syntaxhighlight><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> | </syntaxhighlight><syntaxhighlight lang="bash"> | ||
<syntaxhighlight lang="bash"> | |||
sudo npm install -g @angular/cli | sudo npm install -g @angular/cli | ||
sudo npm install -g pnpm | sudo npm install -g pnpm |