I have tested various options (including OX Documents, Kopano and OnlyOffice) and only experimented with Collabora + Nextcloud, but as you have stated, installation of docker is a pain to setup (especially if you are using a custom kernel or a version earlier then 3.10)
As a christmas present, I have ordered and am waiting for an ARM based single board computer (Lamobo / Banana Pi BPI-R1 ‘smart-router’) to be delivered. I am intending to experiment and try to install Nextcloud, Docker and Collabora on this device.
I have written a fairly long comment about the possibilities of integrating a unified office and communication solution within another thread (re: any opinions about Pydio, also have a look at this post).