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?