ARM patches are in the debian-arm branch. However, if you want to give it a try, the sources are there, in the repo I linked above. Without that, I don't have the capabilities to develop it by myself. I don't feel like trying this until some of the LOOnline / CODE developers shows some interest in supporting ARM. For more information about setup and configuration for deployment, please read the CODE Docker page. on Linux and Windows 10), and it is fully configurable. I don't have the build environment anymore. The collabora/code Docker image can be installed to any x86-64 host (e.g. I did all this back in May, and I cannot remember the detalis.Īlso, any chance you could compile the collabora CODE branch (refer above) using the same build environment and see if that works or reproduces the same defect ? So I assumed any bug report would be closed as "we don't support ARM".Īnd also, right now I'm not sure whether it crashed when trying to load a document, or when loading the web interface.
First list all images sudo docker images -a, then delete the Collabora CODE image using sudo docker rmi#Collabora code ubuntu docker install#
If you notice, I patched the sources to include ARM, based on an Archlinux PKGBUILD. From a Ubuntu terminal window, remove the Collabora CODE Server container sudo docker rm -f collabora-code. (CODE Collabora Online Development Edition) sudo apt install apt-transport-https ca-certificates sudo apt-key adv -keyserver -recv-keys 0C54D189F4BA284D Add the Collabora CODE repository to the apt sources list. The source code only includes references to i386 and x86_64. Well, I didn't bother because in the first place Libreoffice Online doesn't support ARM.
Is there a bug report stating no document can be loaded on armhf / arm32v7 ? Is this LibreOffice the same as the one we need and talk about? Would Collabora work out of the box if I uncomment this line?įYI, the full Dockerfile references this base image of Nextcloud if it helps to see what happens there: It talks about this full example Dockerfile, this is what I also used but left the line as-is, I didn't comment it out: In order to install it, simply uncomment the 13th line of the Dockerfile. NOTE: The Dockerfile does not install the LibreOffice package (line is commented), because it would increase the generated Image size by approximately 500 MB.
#Collabora code ubuntu docker update#
sudo apt update sudo apt install docker.io Once installed, the Docker daemon should be automatically started. However, I needed the full install with cron enabled and other extensions added, so I built the image myself according to the example documentation: Install Collabora Online with Docker on Ubuntu in ZenTao Step 1: Install Docker on Ubuntu For simplicity, this tutorial installs Docker from the default Ubuntu software repository. When I was about to install Nextcloud, I went for this image: