dropthejase spins document conversion into its own service
Word-to-PDF (and back) gets its own dedicated worker, triggered automatically whenever a file lands in storage.
Until now, document conversion lived inside the main application. dropthejase pulled it out into a standalone service that runs LibreOffice - the free office suite - inside a lightweight, isolated container. When a user uploads a document, the storage system fires an event and the converter picks it up on its own; the main app no longer has to babysit the process.
One detail worth flagging for anyone copying the pattern: the converter writes its output back to the same bucket it listens to, which means without a guard it would happily convert its own outputs in an endless loop. The fork includes the fix that stops that, which is the kind of thing teams usually discover the expensive way.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?