I’m starting to go all in on PaperlessNGX after discovering it recently in this community. At first, I started testing and exploring, but I realize that this will satisfy my needs for record-keeping. The one thing I have to figure out is the storage path. Today, Paperless will store everything in a single folder. That’s fine, as long as Paperless exists. However, should I ever want to move away from it or it stops getting developed, I’m stuck with a massive directory of PDFs.
I was thinking instead of organizing like so:
media/YYYY/Doc_Type/Correspondent/Title
I would want to do this for existing documents in the system, as well as any new ones I create.
What is the best way of accomplishing this?
Also, is this the best way of sorting these documents? Any other ideas I should consider?
I use {correspondent}/{created_year}/{created_year}.{created_month}.{created_day} - {title} as my default storage path to achieve exactly that since I mount a CIFS volume I use on my Windows clients as well into paperless-ngx, this makes it easy to also access the PDF’s via any client and not just the paperless-ngx web UI.
Thanks, everyone.
I ended up going with {correspondent}/{created_year}/{created_year}.{created_month}.{created_day} - {title}
For those who Google, if you have already loaded in documents and would like to make the corresponding changes to follow the above structure, you’ll have to run this:
sudo docker exec -it Paperless-NGX document_renamer
For the record, this worked with Container Manager within a Synology NAS.