For those interested here is the github repo for the main parts of this solution: <a href="https:&#x2F;&#x2F;github.com&#x2F;LibreOffice&#x2F;online" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;LibreOffice&#x2F;online</a> I&#x27;ve been following this pretty closely, the loolwsd and loleaflet are the server and client component, but you need to have a user (authentication) system on top of that for collaborative editting which can be anything.<p>Collabora is the main driver behind this project (LibreOffice Online) and has already provided a beta vmdk (based on OwnCloud for the user part) some time ago: <a href="https:&#x2F;&#x2F;www.collaboraoffice.com&#x2F;code&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.collaboraoffice.com&#x2F;code&#x2F;</a>