Das ist doch ganz einfach. du mountest den entsprechen Ein-/Ausgabeordner von Docker auf dein lokales Verzeichnis. Das hat auch nur indirekt mit der Installation zu tun, kann aber nachträglich noch geändert werden!
Ich nutze auch die manuelle Installation (ngx) . ohne Portainer. Die Datenbank und Redis habe ich auch manuell installiert. Bei Paperlessngx ist die Anleitung normal ein bisschen anders:
https://mariushosting.com/how-to-install-paperless-ngx-on-your-synology-nas/
bei der manuellen Installation kannst du einfach die Ordner lokal mappen wohin du willst, dass geht auch nachträglich über die Docker-GUI.
Code:
docker run -d --name=paperless-ng \
-p 8931:8000 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=Europe/Berlin \
-v /volume1/docker/paperless/config:/config \
-v /volume1/docker/paperless/data:/data \
--restart always \
ghcr.io/linuxserver/paperless-ng
dafür verantwortlich sind die Eintrage mit -v (Paperless-ngx)
Code:
-v /volume1/docker/paperlessngx/data:/usr/src/paperless/data
-v /volume1/docker/paperlessngx/media:/usr/src/paperless/media
-v /volume1/docker/paperlessngx/export:/usr/src/paperless/export
-v /volume1/docker/paperlessngx/consume:/usr/src/paperless/consume
Ordner welche direkt zum Docker gehören würde ich auch in den Dockerordner (besser für Backup) lassen. In-/Export dagegen kannst du verschieben wohin du willst.
Code:
-v /volume1/docker/paperlessngx/data:/usr/src/paperless/data
-v /volume/Dokumente/media:/usr/src/paperless/media
-v /volume1/Dokumente/pdf:/usr/src/paperless/export
-v /volume1/Scan:/usr/src/paperless/consume
Die hier geänderten Mounts legen z.B. die Mediafiles, PDF unter den Ordner "Dokumente" auf deinen NAS ab. Die Files, welche in den Scan-Ordner kopiert werden, werden direkt von Paperless automatisch importiert.
Wie schon in einen anderen Thread beschrieben setzt sich der Befehl/Eintrag (
-v /volume1/dokumente/pdf:/usr/src/paperless/export) folgender Maßen zusammen:
-v = Verzeichnnis
/volume1/dokumente/pdf = lokaler Pfad auf deinen NAS (kann geändert werden in der Docker GUI in jeden beliebigen Ordner auf den NAS)
: = Trennung zwischen internen/externen Ordner
/usr/src/paperless/export = interner Ordner in Docker-
Image (kann nicht geändert werden bzw. nur bedingt - dann aber nach jeden Update)
Für dich ist es erst einmal wichtig welche Version du von Paperless (ng oder ngx) du aktuell laufen hast!
Ich denke du kommst damit jetzt weiter