Replies: 2 comments 2 replies
-
I've converted this into an issue for further discussion and investigation about how this might best be addressed and handled. And for further community feedback. |
Beta Was this translation helpful? Give feedback.
-
Homebox's handling of attachments is giving me some hesitation. Currently (0.15.2) stores attachments in The proposed solution of allowing attachments be URLs works well for PDF data. I also run Paperless-NGX and how it handles exporting documents is superb. If #332 adds support for uploading directly to Paperless, that would solve some of my concerns. There would still need to be a way to Export attachment references so that users can recover from database corruption, or have a way to move their data to a new instance. Potentially Related Issues: |
Beta Was this translation helpful? Give feedback.
-
What is the problem you are trying to solve with this feature?
I use Paperelss-NGX to store receipts/manuals/etc. and so would prefer to keep all my documents in there. Yet, I would want to reference those external documents in Homebox items.
What is the solution you are proposing?
My first thought would be that when adding an "attachment" Homebox would allow to choose between uploading a file to Homebox (as it is right now) or simply link to an external entity/URL.
That way Homebox could continue to reference these external entities as per the usual attachment types (i.e. photos, receipt, warranty, etc.) and so show/use them just like those uploaded to Homebox.
What alternatives have you considered?
I could create each time a custom field for receipts+manuals+etc. and input the external URLs since custom fields allow URL links, but that would not be "clean" and Homebox would not understand "system-wise" what those linked entities are (i.e. receipts/manuals/etc). And having to create a custom field for each file that needs to be linked to is cubersome and can become messy in my opinion.
Additional context
My proposition is really just a general idea / concept, there is maybe a better way to achieve the same goal.
BTW, it's a copy-pasting of a feature request I created on original repo: hay-kot/homebox#704
Also, another user requested the exact same thing a few weeks after: hay-kot/homebox#835
Thank you
Contributions
Beta Was this translation helpful? Give feedback.
All reactions