Dieser Fehler wird auch im GitHub von paperless-ngx besprochen:
Wie @huebi vermutet, wird der Fehler dort durch das Setzen der korrekten UID gelöst.
Das ist in der Masterclass beschrieben, hier aber ein kurzer Ansatz:
Über SSH ausführen:
id <user>
Statt den Benutzernamen wählen, unter denen paperless-ngx laufen soll.
Dieser Benutzer benötigt dann auch die Rechte, in den Docker-Ordner zu schreiben.
Und genau diese User ID muss auch in der docker-compose.env gesetzt sein (statt der 1026, sofern abweichend).
In der Datei Docker-compose.env steht:
USERMAP_UID=1026 USERMAP_GID=100
Wenn ich mich mit Terminal und meinem User Thomas einlogge steht nach Eingabe von id:
uid=1026(Thomas) gid=100(users) groups=100(users),101(administrators),1023(http)
Was du falsch machst ist relativ einfach: Du hst evtl einen Fehler in deiner YML bzw ENV Datei, zeigst diese aber nicht. Dann kann man nur glaskugelartig Vermutungen anstellen, leider ist meine Glaskugel gerade in der Reinigung