Rahmenlos Posted August 8 Share Posted August 8 Guten Morgen, vor 2 Monaten hatte ich Paperless NGX als docker installiert. Danach war meine komplette Datenbank (MariaDB), + PHP unbrauchbar gewesen und meine 3 Nextclouds haben nicht mehr funktioniert da die PHP Konfiguration sich geändert hat. Es hat fast 10h gedauert alles wieder so herzurichten das es wieder läuft. Ich denke es hat mit dem REDIS zu tun was er mit Paperless installiert. Ich benötige nun den Paperless da ich über 20K PDFs habe und dieses Programm mir helfen würde. Kann mir jemand sagen wie ich den Container installieren kann ohne das dieses Problem wieder auftritt? Ich würde sonst einen Raspberry Pi 5 nehmen und dort den docker installieren und intern übers Netzwerk verknüpfen. Gruß aus dem Harz Quote Link to comment
Novaliz Posted August 8 Share Posted August 8 (edited) Bei mir ist es bislang noch nicht zu einem derartigen Problem gekommen. Schwierig nachzuvollziehen, wo da genau der Stolperstein lag. Aber im Folgenden einmal meine Konfiguration (docker compose), die seither problemlos läuft – sowohl auf einer Synology als auch mit Unraid: services: broker: image: redis:7.4.0 container_name: paperless-ngx-redis restart: unless-stopped volumes: - /YOURPATH:/data db: image: postgres:16.3 container_name: paperless-ngx-postgres restart: unless-stopped volumes: - /YOURPATH:/var/lib/postgresql/data environment: POSTGRES_DB: paperless POSTGRES_USER: paperless POSTGRES_PASSWORD: paperless webserver: image: paperlessngx/paperless-ngx:latest container_name: paperless-ngx restart: unless-stopped depends_on: - db - broker ports: - YOURPORT:8000 volumes: - /YOURPATH/data:/usr/src/paperless/data - /YOURPATH/media:/usr/src/paperless/media - /YOURPATH/export:/usr/src/paperless/export - /YOURPATH/consume:/usr/src/paperless/consume environment: PAPERLESS_REDIS: redis://broker:6379 PAPERLESS_DBHOST: db USERMAP_UID: 99 USERMAP_GID: 100 PAPERLESS_TIME_ZONE: Europe/Berlin PAPERLESS_ADMIN_USER: ADMINUSER PAPERLESS_ADMIN_PASSWORD: ADMINPW PAPERLESS_OCR_LANGUAGE: deu+eng PAPERLESS_URL: https://paperless.YOURURL.de PAPERLESS_OCR_USER_ARGS: '{"invalidate_digital_signatures": true}' Sinnvoll ist es vermutlich, sowohl die Datenbank als auch Redis einfach auf eine Version – wie hier geschehen – festzulegen und diese auch erst einmal nicht zu updaten. Außerdem bin ich dazu übergegangen, für jede Anwendung eine eigene, neue Datenbank-Instanz zu erstellen, die dann den Namen der Anwendung im Namen trägt. Wenn also etwas zerschossen wird, sind alle übrigen Anwendungen nicht betroffen, wie z. B. bei dir Nextcloud. Ergänzung für jene, die noch nicht docker compose verwendet haben: Gruß aus dem nahen Hamburg Edited August 8 by Novaliz 1 Quote Link to comment
Rahmenlos Posted August 8 Author Share Posted August 8 (edited) Hallo, damit kann ich arbeiten. Ich werde es morgen im Büro vorsichtig testen und vorher von allem ein aktuelles Backup machen Edited August 8 by Rahmenlos Quote Link to comment
Novaliz Posted August 8 Share Posted August 8 Das dürfte funktionieren. Zumindest klappt es bei mir Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.