Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
digitales:software:docker:paperless-ngx [24.04.2025] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | digitales:software:docker:paperless-ngx [24.04.2025] (aktuell) – ↷ Seite von digitales:sdr:software:docker:paperless-ngx nach digitales:software:docker:paperless-ngx verschoben cs | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Paperless-ngx ====== | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | <code -> | ||
+ | bash -c " | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Backup erstellen und einspielen ===== | ||
+ | |||
+ | |||
+ | ==== Auf der Quell-Installation ==== | ||
+ | |||
+ | - In einem beliebigen Unterordner wechseln z.b **%%~/ | ||
+ | - dort '' | ||
+ | - Export-Datei packen.'' | ||
+ | |||
+ | ==== Auf der Ziel-Installation ==== | ||
+ | |||
+ | Die Ziel-Installation **muss** | ||
+ | |||
+ | * den gleichen Versionsstand aufweisen wie die Quell-Installation | ||
+ | * absolut leer sein, d.h. keine Dokumente, insbesondere keine User. Ggf. User unter Einstellungen löschen. | ||
+ | |||
+ | - in den Ordner %%**~/ | ||
+ | - die Export-Datei holen, z.B.'' | ||
+ | - die Export-Datei entpacken '' | ||
+ | |||
+ | Die Dateien und alle User werden übernommen. Auf der Anmeldemaske mit dem/einem User aus der Quell-Installation anmelden. Fertig! | ||
+ | |||
+ | |||
+ | ===== Consume Folder mounten (samba) ===== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | Create the superuser: | ||
+ | |||
+ | <code -> | ||
+ | docker-compose run --rm webserver createsuperuser | ||
+ | </ | ||
+ | |||
+ | Install samba: | ||
+ | |||
+ | <code -> | ||
+ | sudo apt-get install samba -y | ||
+ | </ | ||
+ | |||
+ | Confirm service is running: | ||
+ | |||
+ | <code -> | ||
+ | sudo systemctl restart smbd.service | ||
+ | </ | ||
+ | |||
+ | Add new user: | ||
+ | |||
+ | <code -> | ||
+ | sudo adduser | ||
+ | </ | ||
+ | |||
+ | Add the user to samba: | ||
+ | |||
+ | <code -> | ||
+ | sudo smbpasswd -a paperless | ||
+ | </ | ||
+ | |||
+ | Set permissions: | ||
+ | |||
+ | <code -> | ||
+ | sudo apt-get install acl | ||
+ | </ | ||
+ | |||
+ | <code -> | ||
+ | sudo setfacl -R -m " | ||
+ | </ | ||
+ | |||
+ | Samba.conf to add share folder to: | ||
+ | |||
+ | <code -> | ||
+ | sudo nano / | ||
+ | </ | ||
+ | |||
+ | Sample Samba share: | ||
+ | |||
+ | <code -> | ||
+ | [paperless] | ||
+ | comment = paperless consumption | ||
+ | path = / | ||
+ | read only = no | ||
+ | writable = yes | ||
+ | browseable = yes | ||
+ | guest ok = no | ||
+ | valid users = @paperless | ||
+ | <code -> | ||
+ | sudo mount -t cifs -o username=paperless | ||
+ | </ | ||
+ | |||
+ | Eintrag in /etc/fstab | ||
+ | |||
+ | <code -> | ||
+ | // | ||
+ | </ | ||
+ | |||
+ | |||