Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
digitales:software:docker:paperless-ngx [21.10.2023] – cs | 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 ====== | ====== 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:// | ||
- | * [[https://docs.paperless-ngx.com/ | + | * [[https://linuxconfig.org/how-to-mount-a-samba-shared-directory-at-boot|How to mount a Samba shared directory at boot]] |
- | Create the superuser: | + | Create the superuser: |
<code -> | <code -> | ||
- | Install samba: sudo apt-get install samba -y | + | docker-compose run --rm webserver createsuperuser |
</ | </ | ||
+ | |||
+ | Install samba: | ||
<code -> | <code -> | ||
- | Confirm service is running: | + | sudo apt-get install samba -y |
</ | </ | ||
- | Add new user: \\ sudo adduser | + | Confirm service is running: |
- | Add the user to samba: sudo smbpasswd -a paperless | + | <code -> |
+ | sudo systemctl restart smbd.service | ||
+ | </ | ||
+ | |||
+ | Add new user: | ||
<code -> | <code -> | ||
- | Set permissions: | + | sudo adduser |
</ | </ | ||
+ | |||
+ | Add the user to samba: | ||
<code -> | <code -> | ||
- | Samba.conf to add share folder to: sudo nano / | + | sudo smbpasswd -a paperless |
</ | </ | ||
- | Sample Samba share: | + | 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 -> | <code -> | ||
Zeile 44: | Zeile 105: | ||
<code -> | <code -> | ||
- | // | + | // |
</ | </ | ||
+ | |||