How I would like to use papermerge as a paperless user
See original GitHub issueHi 👋,
this is a reply to your paperless issue ticket showcasing papermerge. I would like to give you some feedback on the project from the perspective of a paperless user. Further, I would like to describe my current paperless setup and how I would love to use papermerge in the future (tested version v1.2.3)
Feel free to ask questions if something is unclear.
Usage
How I use Paperless (docker installation)
- I scan a new document with my iPhone scan app, name it
20200711Z - correspondent - title
and choose WebDav target in the app to upload it to my NAS - The WebDav target is configured as the import folder for paperless via a docker host mount
- Paperless then consumes the document and stores it in its media folder with a name pattern I configured e.g. /media/{date}-{correspondent}-{title}.pdf
- Via the
Post-consumption
script of paperless, I send a notification via Telegram to my phone - Because the media folder is a host mount and configured as NFS share on my NAS, I can browse the documents from any PC with the file explorer. Sometimes, this is quicker than using the web interface.
Things that trouble me with this workflow
- Often in step (1), I make a mistake with the fixed naming schema paperless expects. In these cases paperless imports titles as tags or as correspondents. I don’t log in to paperless for weeks and just keep uploading documents. It is quite some effort then to delete all wrong tags manually, rename the documents accordingly, and assign the correct tags and correspondents finally. I would love to have an Inbox, where I can correct such mistakes and only when I click e.g.
import to documents
the document’s metadata is merged with my existing structure. Then, I wouldn’t have to delete the wrong tags and correspondents.
How I would like to use Papermerge (docker installation)
- I scan a new document with my iPhone scan app, name it
20200711Z - correspondent - title
and choose WebDav target in the app to upload it to my NAS - The WebDav target is configured as the import folder for papermerge via a host mount
- Papermerge then consumes the document and stores it in its media folder with a name pattern I configured e.g. /media/{date}-{correspondent}-{title}.pdf
- When I log in, I see the new document in the Inbox view. I can correct the tags, the correspondent, and the document time. Once I’m finished I can bulk “import” the Inbox.
- Because the media folder is a host mount and configured as NFS share on my NAS, I can browse my documents from any PC with the file explorer
Feature Requests
Blocker
Following a few things that do not work out for me and therefore block me from migrating to papermerge as a paperless user:
- I miss tags (feature request #21), correspondents and document dates as paperless support them
- I was not able to use a host mount for the import folder. When using the following volume
./import:/opt/papermerge/import/
with the worker, I have no permissions to copy files in the created host mountimport
- Backup and restore is crucial for me when using a system with important data. Looks like this is not supported yet but planned with #23.
Would need in the future
- I miss filters for tags, correspondents and date ranges
- Customizable file names as I also browse my media folder via an NFS share
Improvements
- Usability: The paperless search shows me the documents as little preview images. This makes it easy for me to identify the right document as I often can identify them by their appearance. I miss a similar preview in the papermerge search list. Maybe use document previews in grid view and text preview in list view?
- Usability: After clicking on a search item I cannot go back to the search. Thus, I have to redo the search. When a search term has a lot of hits it might be frustrating to always do the same search when one clicked on the wrong document in the process of finding the right one.
- Bug: Using the “New folder” Button twice with the same folder name will create the folder twice with the same name
- Bug: Simply clicking Pages->Paste->Pages causes
KeyError at /paste-pages/
Nice to have
- Raspberry Pi / ARM support
- WebDav worker (see use case) would allow me to upload documents directly to papermerge
- Papermerge suggests tags and correspondents for documents in the Inbox. This would allow uploading documents with a title only. It should be optional to apply these suggestions automatically
- Mobile friendly UI (haven’t tested yet)
- Updated: Hooking into the Consumption Process allows executing arbitrary commands for certain states (see here). For example, I have linked scripts that notify me in Telegram when the document is successfully imported. So, I know when to better not shred a physical document 😉
- Will edit for more
Issue Analytics
- State:
- Created 3 years ago
- Reactions:9
- Comments:8 (6 by maintainers)
Top Results From Across the Web
Papermerge DMS with OCR
Free and open source document management system with OCR designed for scanned documents, digital archives, pdf, tiff, jpeg.
Read more >Consumption — Papermerge documentation - Read the Docs
If you're running Paperless on your local computer, you might just want to drag and drop files there. Imported documents will land in...
Read more >Digital Document Management with Paperless-ng
Digital Document Management with Paperless-ng. A workflow for scanning, storing, and using digital documents.
Read more >Paperless-NG vs Papermerge : r/selfhosted - Reddit
So I am looking to get in to using a DMS within the household to be able to store receipts, work orders, documents,...
Read more >Open Source Document Management System - Papermerge
Papermerge is open source document management system design for scanned documents. ... Your browser can 't play this video.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Date and time “Tags” are automatically recognized and assigned at paperless, which is a great relief.
Using keywords, self-defined tags can be automatically assigned to the documents when they are recognized.
tag feature is top priority for 1.5 release. I absolutely agree that tags is a must for any decent document management.
This part:
In Papermerge is called Automates. It is already there. It can ‘recognize’ documents and move them to destination folder. As bonus automates can extract metadata from recognized document. But that is a more advanced topic. Anyway, when tags feature will be ready, user will be able to configure automates so that recognized document will be assigned ‘automatically’ preconfigured tags.
Sounds, cool, eh ? 🚀