I have had Paperless-ngx running on UmbrelOS 1.5 for some time. I attempted to install the latest update for Paperless-ngx (2.20.5). The update failed to complete, after which the app was no longer usable. I attempted to uninstall and re-install Paperless-ngx and it would not install. Then I spun up a new image of UmbrelOS 1.5 and tried to install Paperless-ngx on a “fresh” UmbrelOS, and that also failed. There were no error messages at any point. It appears the latest release of Paperless-ngx is not installable on UmbrelOS.
Any help would be appreciated!
If this forum is not appropriate for this problem, please let me know if there is a better place to submit this error.
Thanks for your quick response! Here is the log from the install attempt for Paperless-ngx:
Jan 28 21:13:06 umbrel umbreld[1202]: [apps ] Installing app paperless
Jan 28 21:13:06 umbrel umbreld[1202]: [apps ] Setting up data directory for paperless
Jan 28 21:13:06 umbrel umbreld[48207]: time=“2026-01-28T21:13:06Z” level=warning msg=“/opt/umbreld/source/modules/apps/legacy-compat/docker-compose.yml: the attribute version is obsolete, it will be ignored, please remove it to avoid potential confusion”
Jan 28 21:13:06 umbrel umbreld[48207]: Container tor_proxy Running
Jan 28 21:13:06 umbrel umbreld[48207]: Container auth Running
Jan 28 21:13:06 umbrel dockerd[829]: time=“2026-01-28T21:13:06.906143642Z” level=warning msg="reference for unknown type: " digest=“sha256:59521628c3b4aa4e37c976924f74c30e507acd89eea2dbc74f13f0354159f536” remote=“ghcr.io/paperless-ngx/paperless-ngx@sha256:59521628c3b4aa4e37c976924f74c30e507acd89eea2dbc74f13f0354159f536”
Jan 28 21:13:07 umbrel dockerd[829]: time=“2026-01-28T21:13:07.231661929Z” level=info msg=“Attempting next endpoint for pull after error: manifest unknown”
Jan 28 21:13:07 umbrel umbreld[1202]: [apps ] [error] Failed to install app paperless
Jan 28 21:13:07 umbrel umbreld[1202]: Error: (HTTP code 404) unexpected - manifest unknown
Jan 28 21:13:07 umbrel umbreld[1202]: at /opt/umbreld/node_modules/docker-modem/lib/modem.js:382:17
Jan 28 21:13:07 umbrel umbreld[1202]: at handler (/opt/umbreld/node_modules/docker-modem/lib/modem.js:425:11)
Jan 28 21:13:07 umbrel umbreld[1202]: at IncomingMessage. (/opt/umbreld/node_modules/docker-modem/lib/modem.js:414:9)
Jan 28 21:13:07 umbrel umbreld[1202]: at IncomingMessage.emit (node:events:536:35)
Jan 28 21:13:07 umbrel umbreld[1202]: at IncomingMessage.emit (node:domain:489:12)
Jan 28 21:13:07 umbrel umbreld[1202]: at endReadableNT (node:internal/streams/readable:1698:12)
Jan 28 21:13:07 umbrel umbreld[1202]: at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
Jan 28 21:13:07 umbrel umbreld[1202]: reason: undefined,
Jan 28 21:13:07 umbrel umbreld[1202]: statusCode: 404,
Jan 28 21:13:07 umbrel umbreld[1202]: json: null
Jan 28 21:13:07 umbrel umbreld[1202]: }
I have installed a couple of other apps successfully so this seems to only be an issue with Paperless-ngx.
I’m no Docker expert so most of this is not familiar to me. Any help you can offer will be appreciated!
I am attempting to install directly from the “app store” in umbrel, using the blue “Install” button at the top right of the Paperless-ngx page. Info section on that page shows it coming from the Paperless-ngx Community, submitted by highghlow. Nothing fancy or unusual beyond what is provided in the umbrel app-store…
I have installed Homebox and Technitium DNS using exactly the same method and they worked fine…
tika Pulled 0.7s
umbrel@umbrel M45Core:~/umbrel/app-data/paperless$ sudo -E docker compose up -d
[+] Running 7/7 Network paperless_default Created 0.0s Container paperless_db_1 Started 0.4s Container paperless_gotenberg_1 Started 0.3s Container paperless_app_proxy_1 Started 0.5s Container paperless_broker_1 Started 0.3s Container paperless_tika_1 Started 0.4s Container paperless_webserver_1 Started