Someone did make a guide somewhere in this thread:
I personally installed collabora without docker. It has some benefits to it but installation is very time and resource consuming. Updating it also is time consuming.
But hey, how often am I updating it, not like every day.