gerade bin ich doch etwas am verzweifeln und hoffe ihr könnt mir helfen, denn ich sehe oder verstehe es nicht ganz. Nach dem Update von V2 auf V3.3.4 funktioniert mein Export leider nicht mehr und er bleibt mit Fehlern hängen.
hast du bei der umstellung von 2.x auf 3.3.4 dich an die vorgaben gehalten ?
Version 2 aktualisiert auf 2.20.15 denn erst dann geht der umstieg auf version 3
hast du für die version 3 auch deine docker-compose.env und docker-compose.yml angepasst ?
Zeige bitte doch einmal deine docker-compose.env sowie die yml
Der Fehler ValueError: ZIP does not support timestamps before 1980 tritt auf, weil mindestens eine Datei in deinem Paperless-Medienverzeichnis einen Dateisystem-Zeitstempel vor dem 01.01.1980 hat (z.B. den Unix-Epoch-Zeitstempel 1970-01-01). Das ZIP-Format unterstützt technisch bedingt keine Zeitstempel vor 1980.
Python 3.14 (das du jetzt mit V3 verwendest) ist hier strikter als frühere Versionen und wirft einen harten Fehler statt den Zeitstempel stumm zu korrigieren.
Ja genau erst auf die 2.20.15 und dann auf V3 entsprechend der Videoanleitung. Anschließend dann die Anpassungen in der env und yml. Die Doppelklammer in der env habe ich nicht. Ist das schon der Fehler? Zeitstempel vor 1980 kann ich eigentlich gar nicht haben und konnte ich auch nicht finden.
Bitte dringend die Doppelklammer anpassen.
Kannst ja dann mal versuchen den Export anzustossen als zip
Was ich persönlich ändern würde wäre das db volumes auch unter paperless zu legen. Aber das wäre dann mit etwas Aufwand zu erledigen (Kurzfassung: Export, Volumes in der docker-compose.yml anpassen) postgres auf Version 18 anheben, broker austauschen auf Valkey dort ebenfalls Volumes anpassen und zum schluss den Importer starten) Vorteil wäre das deine db auch im Verzeichnis von Paperless-ngx liegen würde.
So kannst du zum Beispiel den kompletten Ordner Paperless sichern
Wichtig ist aber das der Export fehlerfrei funktioniert
docker-compose exec … ist eine ältere Version. Nutze diese Variante nicht mehr
Nutze auch bei sudo docker compose pull oder up-d oder down die schreibweise ohne Bindestrich
Vielen Dank schon mal für deine Hilfe. Ich habe den Eintrag ( PAPERLESS_FILENAME_FORMAT={{created_year}}/{{title}} ) angepasst aber er bleibt mit dem gleichen Fehler am selben Dokument stehen.
hast du ein sudo docker compose up -d gemacht um deine änderungen zu aktivieren ?
hast du auch den find befehl ausgeführt?
und zum schluss hast du ein export ohne zip einmal ausprobiert ?
Jop hatte ich. Habe es nochmal gemacht und hatte den gleichen Fehler. Anschließend habe ich find ausprobiert. Da fehlte im aber ein Argument. Jetzt macht er jedoch gar nichts mehr zum export .
So ZIP Fehler gefunden. Es ist mir wirklich ein Dokument mit dem Zeitstempel < 1980 durchgerutscht. Kurz angepasst und schon lief der Export als ZIP sauber durch. Es lag also wirklich daran was auch gemeldet wurde.