I recommend you un-discover it and take a look at the Collabora office suite. It's basically the LibreOffice engine with a web ui on top. We've been using both OnlyOffice and CODE for years, and CODE has much better performance (both the client and the server; probably because the backend is in C++ instead of Node), it's more stable over the long term, and has better compatibility with msoffice.