jonaswinkler / paperless-ng

A supercharged version of paperless: scan, index and archive all your physical documents
https://paperless-ng.readthedocs.io/en/latest/
GNU General Public License v3.0
5.37k stars 357 forks source link

Hardware requirements #1750

Open daanvdn opened 1 year ago

daanvdn commented 1 year ago

First off: this looks like a great piece of software! Not so much an issue but rather a question:

What are the minimal hardware requirements in terms of CPU and RAM?

I'd like to run this on an Intel NUC with an i3 CPU, but I'm not sure that will be powerful enough. Esp. the use of sklearn might require a way more powerful processor for training the MLP and doing predictions.

Is there any documentation w.r.t. hardware requirements? I saw the note in the readme file about needing 300mb for the web server but does this suffice for the machine learning part?

morremeyer commented 1 year ago

@daanvdn

  1. Take a look at the maintained community fork at https://github.com/paperless-ngx/paperless-ngx - the community has taken over maintenance for paperless-ng
  2. I run paperless-ngx on an Intel NUC with an i3 together with lots of other tools. It is completely fine - paperless has pretty “spikey” CPU usage since it consumes a lot of computing time when performing OCR on documents, but if the CPU is at capacity, that just runs more slowly. The training process has never been noticable for me in terms of CPU load.