This repository was archived by the owner on Feb 16, 2023. It is now read-only.
Replies: 2 comments 3 replies
-
Awesome write-up so far, but I feel like something is missing :) |
Beta Was this translation helpful? Give feedback.
1 reply
-
Yea great write-up, hadn’t thought about implementing WebDAV. I use a mix of browser upload and email, my wife especially finds the email easy. Btw, consensus seems iOS / macOS users would benefit from some mechanism to import inline attachments from emails so that feature is slated for a future release: #153 (comment) thanks to Jonas’ responsiveness |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Since I don't have an actual document scanner, I scan most of my day to day documents with my iPhone and like to share my workflow - maybe it helps you or maybe you have better ideas.
Step one is scanning documents as quickly as possible. iOS does have built in capabilities for this, but they are not very convenient, so I opted for a 3rd party app called "Genius Scan" (also available for Android). You do require the plus version (8,99€ at the time of writing) for all share options, but once configured it allows this very quick workflow:
In the scanning process you MAY change every page or the entire document, though I never had to touch the automatic results so far, so this allows me to scan my documents with minimal overhead.
Unfortunately Genius Scan does not support SFTP or FTPS (only the unencrypted FTP) and otherwise almost exclusively cloud services (if I wanted my documents in the cloud, I would not self host paperless..), the last option for encrypted sharing to my paperless server is WebDAV. Of course my documents contain sensitive information, so whenever they're sent over the wire, I'd like that connection to be secure.
Getting the WebDAV service ready is as simple as dropping a
docker-compose.override.yml
in your paperless working directory (next to yourdocker-compose.yml
) - or modify your existing one (I have all my modifications of the default services in that file so I don't have to reapply changes every time I upgrade paperless-ng)Now a
docker-compose up -d
will also start a webdav server next to the other paperless services and expose the "consume" directory. What remains is encryption (see docker hub of bytemark/webdav for their instructions). Since I am running the jwilder nginx-proxy with the let's encrypt companion anyway, I just use it to expose the webdav through a valid and free ssl certificate. So my service descriptions looks like this:The
nginx-proxy_default
network is the one that is created by my nginx-proxy service, you may have to adapt it. Having the jwilder nginx-proxy in place already, settings all this up took less than 15 minutes and that includes the download and configuration of the app.That WebDAV is configured as auto export target in Genius Scan and works very well so far. You could also use a self signed certificate and tell Genius Scan to accept that as well.
Genius Scan also supports OCR, but I have not even tried it for two simple reasons:
Why I don't use iOS default tools - every method as major drawbacks:
How a
Beta Was this translation helpful? Give feedback.
All reactions