Paperless NGX auf Proxmox
Anpassungen bei der Installation
Den Ordner „Export“ sollte man in der docker-compose.yaml auf dem Host mounten, damit man ein Backup leichter einspielen kann.
EMail-Abruf in Paperless einrichten
- Unter „EMail“ das Konto anlegen
- E-Mail-Regel anlegen
- Name: E-Mail-Regel 1
- Zuvor angelegtes Konto auswählen
- Reihenfolge 1
- Maximales Alter: 10 Tage
- Aktion: Löschen
- Titelzuweisung: Titel nicht aus dieser Regel zuweisen
- Eigentümer von dieser Regel zuweisen deaktivieren
Mit dem Brother MFC-3770CDW direkt in Paperless rein scannen
Zuerst den Consume-Folder so anpassen, dass der SAMBA-User drauf schreiben kann.
chown -R www-data:www-data /opt/paperless/consume
chmod 2775 /opt/paperless/consume
SAMBA-Config anpassen:
nano /etc/samba/smb.conf
[consume]
comment = Paperless-ngx's consume folder
path = /opt/paperless/consume
available = yes
browseable = yes
create mask = 0664
directory mask = 2775
valid users = smbuser
writeable = yes
force user = www-data
force group = www-data
useradd smbuser -s /usr/sbin/nologin
smbpasswd -a smbuser
Als Passwort habe ich der Einfachkeit halber auch smbuser genommen…
Dokumenten-Besitzer automatisch entfernen (über Arbeitsablauf)
- Arbeitsablauf mit dem Namen „Besitzer entfernen“ anlegen
- Auslösertyp „Dokument hinzugefügt“
- Sortierreihenfolge „1“
- Aktion „Entfernen“
- „Alle entfernen“ aktivieren
Backup & Restore
Wichtig: Ein Restore kann nur in die gleiche Version erfolgen.
Die Daten müssen vor dem Import in den Docker-Container kopiert und dort entpackt werden. Danach kann dann mit document_import der Import erfolgen.
docker cp export.zip paperless-webserver-1:/usr/src/paperless/export/export.zip
docker exec -ti paperless-webserver-1 /bin/bash
cd /usr/src/paperless/export
unzip export.zip
rm export.zip
exit
docker exec paperless-webserver-1 document_importer ../export
test