Not terribly related, tho I created a source-available (not "open source" as it's Polyform Strict License) secure document viewer, which thanks to the libreoffice and other backends supports PDF, DOCX, XLSX, etc and provides a web interface where an uploaded document is converted and "images of pages" format and displayed:
The idea is to defuse/prevent any document-borne malware vectors from infecting the device. I incorporate a version of it into the Pro version of my RBI (remote browser), BrowserBox.
Another general purpose backend could be S3-type object storage.
If I could store all kinds of documents there, I'd adopt in a heartbeat. My use case would be to combine this with a contract management system and to attach all (email) correspondence to the respective contract, so we wouldn't have to rely on the responsible people managing their inboxes.
In turn, I'd like to attach deletion, visibility and archival rules, such that I conform with GoBD and GDPR (I am based in Germany) where on one hand there are archival rules, such as keeping contracts for ten years after they are canceled, or correspondence for six years, but also have to keep in mind that PII gets deleted regularly.
So after a contract has been canceled I'd like to archive all correspondence and the contract itself, such that the operating team only sees active contracts and correspondence older than six years is immediately deleted.
- microsoft office - confluence - markdown?
I wonder if it exposes a good interface to implement different backends.
I think if the search works well, it can be of great help!
Congrats for the launch!