Daten in Paperless-ngx nach Update verschwunden

Habe heute auf das neue Paperless-ngx 2.20.6 aktuallisiert. Leider habe ich vergessen vorher eine Datensicherung zu machen. Jetzt startet paperless, aber ohne alle Einstellungen. Hatte nur die SQLite installiert ohne tika. Also sollte normalerweise das Update ohne Problem gelingen. Alle Daten sind noch in den Ordnern.

Wie bekomme ich jetzt die Daten wieder Paperless?

Fehlermeldung oder besser Logausgaben?

Es gibt keine Fehlermeldungen.

Wir hast Du es installiert und worauf.

Als Anwendung mittels source Code makefile auf nem BeOS oder als Container auf einem OpenShift Cluster.

Wie wäre es mit Kontext. Muss ja nicht gleich Deine Krankengeschichte sein aber bisschen mehr Info bezüglich Deines Problems könnte schon hilfreich sein.

1 „Gefällt mir“

Arbeite auf Linux-Mint 22.3. Bin in das Verzeichnis paperless und habe dort den Befehl podman-compose down => um den Container zu stoppen. Dann podman-compose pull, es wurden mehrere Dateien runtergeladen. Um den Container wieder zu starten podman-compose up -d. Danach konnte ich paperless im Browser wieder starten.

Dann zeige einmal Dein Compose File. Du hast gesagt das Du sqlite3 verwendet hast. Wo lag denn das DB File, hoffentlich in nem Volume oder nen Verzeichnis lokal auf dem Docker Host.

name: paperless
services:
broker:
image: Docker Hub Container Image Library | App Containerization
restart: unless-stopped
volumes:

  • redisdata:/data
    webserver:
    image: Package paperless-ngx · GitHub
    restart: unless-stopped
    depends_on:
  • broker
    ports:
  • 8000:8000
    volumes:
  • data:/usr/src/paperless/data
  • ./media:/usr/src/paperless/media:z
  • ./export:/usr/src/paperless/export:z
  • „${HOME}/Dokumente/Eingangskorb:/usr/src/paperless/consume:z“
    env_file: docker-compose.env
    environment:
    PAPERLESS_REDIS: redis://broker:6379
    volumes:
    data:
    redisdata:

Weiß leider nicht wo der DB File liegt.

Update: Habe sie gefunden. Liegt unter .local/share/containers/storage/

Scheint doof formatiert zu sein das Compose file hier im Forum. Aber wo genau ist der Verweiß von lokal

.local/share/containers/storage/

nach intern in den Container.

Habe von der docker-compose ein Bild gemacht:

Diese liegt in meinem Home Verzeichnis

Das ist ja schön das das db file im homeverzeichnis liegt, aber wie kommt es in den container oder besser ausgedrückt wie kann paperless es einlesen. ich muss da mal etwas suchen wo das alles abgelegt wird. mit viel glück vielleicht unter data oder so.

Gefunden

By default, Paperless uses SQLite with a database stored at data/db.sqlite3.

Schau mal ob in Deinem data das file liegt und wie groß es ist.

Habe zwei Datenbanken gefunden. Eine vom 25.01.2026 1,3 Mbyte. Die andere vom 04.02.2026 2,3 Mbyte groß. Beide sind leer. Da scheint ein gewaltiger Fehler entstanden sein.

Am Besten wäre es komplett neu anzufangen. Waren zum Glück nur wenige Dokumente drin.

Wie mach ich das am besten?

Leider funktioniert die Speicherpfad Einstellung nicht mehr.

Was bedeutet denn für Dich funktioniert nicht mehr genau?

Das Bild zeigt das Du da was eingegeben hast.

Ach was heißt beide sind leer? Hast Du den Inhalt der DB abgefragt?

Habe paperless ohne sudo gestartet. Jetzt starte paperless nicht mehr.

Ja, mit DB BRowser for SQLite.

Meldungen im Log ?

Ich gehe davon aus das Du die Rechte anpassen musst von den gemappten Verzeichnisse. Und auch dem Volume.

Da ich nicht mehr reinkomme, kann ich auch den Logfile nicht sehen.

Wie lösche ich den Container um wieder neu zu starten?

docker compose down

Damit beendest du alle im Composer Files beschriebenen Instanzen

Habe ich gemacht. Und weiter?

Entweder Rechte anpassen oder

sudo docker compose up -d

Sehe aber gerade das Du ja podman nimmst. Da sollte es auch ohne sudo gehen mit podman Befehl.

Löschen geht also nicht?

Was genau willst du denn löschen?

docker compose down löscht alle Container welche im Composer Files als Service definiert sind.

Ich habe dir eine private Nachricht gesendet. Es wäre einfacher zusammen auf Dein System zu schauen.