This plugin allows users to easily insert PDFs from their self-hosted paperless-ngx instance into their Obsidian notes. The PDFs are not stored locally, but are instead externally loaded directly from your paperless-ngx instance.
This assumes you have a working version of paperless-ngx hosted. It does not necessarily need to be remotely accessible. This decision is left up to the reader.
You must also have the ✨amazing✨ PDF++ plugin installed!
This plugin interacts with your paperless instance to enable seamless viewing of your documents within Obsidian. When you click on a document to import it will generate a share link from paperless and embed it into a external PDF file. Read more here. You can now view that document as though it was natively loaded in your vault, without needing to worry about local or remote storage limits.
Paperless-ngx
Obsidian
/.cmd+option+i (MacOS) or ctrl+shift+i (Windows).Paperless: Insert document. Click on the document(s) you want to insert.The following commands are available for use.
The standard insertion command. Please note you must have an open editor focused to use this command. Brings up the document selection modal.
The "Insert document" command caches some information such as available documents, tags, and other metadata when it is first run. If you find that new documents or changes are not showing up in the document selection modal, running this command will refresh the caches.
This command replaces a url in a note with an embed of the document. To use:
http://ip:port/api/documents/id/preview/ or http://ip:port/documents/id/details