# Collabora Online for Raspberry Pi

**URL:** <https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702>\
**Category:** 📄 Office\
**Tags:** collabora-online\
**Created:** [November 1, 2016, 6:22am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702 "2016-11-01T06:22:14Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![nopeee](https://help.nextcloud.com/letter_avatar/nopeee/32/6_22734026db12803ebb3e059622ac3534.png) [@nopeee](https://help.nextcloud.com/u/nopeee)\
**Post date:** [November 1, 2016, 6:22am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/1 "2016-11-01T06:22:14Z")

</div>

Hi,

first: im sorry for my bad english  
I’m running Nextcloud 10 on my Raspberry Pi (last debian jessie img) and i would get Collabora Online.  
I’ve tried the official way from the nextcloud page with the docker image … but the Docker image is not arm compatible.  
So, is there another way to bring CODE on my pi ?  
Have someone did it ? And have the pi enough power for CODE?

thanks for your answers.

---

<div class="post-metadata">

**Author:** ![pieter](https://help.nextcloud.com/letter_avatar/pieter/32/6_22734026db12803ebb3e059622ac3534.png) [@pieter](https://help.nextcloud.com/u/pieter)\
**Post date:** [December 12, 2016, 1:43pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/2 "2016-12-12T13:43:09Z")

</div>

Ooh I’d love to enable this on my Pi3…

Someone out there with a 1, 2, 3 on how to do this?

---

<div class="post-metadata">

**Author:** ![Kamil](https://help.nextcloud.com/letter_avatar/kamil/32/6_22734026db12803ebb3e059622ac3534.png) [@Kamil](https://help.nextcloud.com/u/Kamil)\
**Post date:** [January 25, 2017, 8:21am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/3 "2017-01-25T08:21:27Z")

</div>

> **[Debian Jessie on Raspberry Pi 2](https://www.collabora.com/about-us/blog/2015/02/03/debian-jessie-on-raspberry-pi-2/)**
>
> Debian Jessie running on Raspberry Pi 2

---

<div class="post-metadata">

**Author:** ![Stuart\_Naylor](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stuart_naylor/32/2359_2.png) [@Stuart\_Naylor](https://help.nextcloud.com/u/Stuart_Naylor)\
**Post date:** [January 25, 2017, 9:46am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/4 "2017-01-25T09:46:19Z")

</div>

That would be really interesting to know how people got on.

I thought docker worked for the PI now though, just haven’t got my Pi3 anymore to test it.

> **[Docker comes to Raspberry Pi - Raspberry Pi](https://www.raspberrypi.org/blog/docker-comes-to-raspberry-pi/)**
>
> If you’re not already familiar with Docker , it’s a method of packaging software to include not only your code, but also other components...

---

<div class="post-metadata">

**Author:** ![pieter](https://help.nextcloud.com/letter_avatar/pieter/32/6_22734026db12803ebb3e059622ac3534.png) [@pieter](https://help.nextcloud.com/u/pieter)\
**Post date:** [January 27, 2017, 12:56pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/5 "2017-01-27T12:56:17Z")

</div>

Well the collabora “Debian Jessie on a RPi2” is nice but nothing on CODE running.  
Docker works on a RPi3 alright…

Just no docker CODE working on a Pi. (not arm compatible apparently)

I contacted Collabora through their website contact page asking them about Pi (arm) support … never ever heard from them…

Which is a pity as I really would like to move forward on this.

---

<div class="post-metadata">

**Author:** ![Stuart\_Naylor](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stuart_naylor/32/2359_2.png) [@Stuart\_Naylor](https://help.nextcloud.com/u/Stuart_Naylor)\
**Post date:** [January 27, 2017, 4:15pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/6 "2017-01-27T16:15:33Z")

</div>

Its a strange one not to support as Arm servers are making big moves into the data center.

I think the problem is that is a Amd64 bit container and also as well as the architecture change, Raspbian is 32bit.

Might even be more than just recompiling for Arm.

Its also a huge problem for Nextcloud as the next generation 64 Armbian market is going to explode, has already, (Raspbian will go 64bit soon also, prob offer both) .  
So I guess there is a lot of SBC / box people wondering what this means and if so, maybe the documents App needs support.

Raspbian may stay as it is, but there are alternative Arm distro’s and you would think maybe they would provide Collabora 2.0 [https://www.ubuntu.com/download/server/arm](https://www.ubuntu.com/download/server/arm) as its well supported and used.

If docker is working on Raspbian now then surely `docker pull collabora/code_arm`

Did you try the Pi2 Image as dont’ have my Pi3 to try anymore.

> **[Automated builds for ARM Docker containers on Intel hosts](https://sedden.github.io/blog/2016/04/11/automated-builds-for-arm-docker-containers-on-intel-hosts/)**
>
> In order to enable automated builds for ARM Docker containers on Intelhosts, the Docker images must contain the qemu-arm-static binary.For that reason, the base image sedden/rpi-raspbian-qemu exists:

I would of thought its just a matter of the reverse and with quemu-x86\_64-static binary being copied to the container?

---

<div class="post-metadata">

**Author:** ![RBorlet](https://help.nextcloud.com/letter_avatar/rborlet/32/6_22734026db12803ebb3e059622ac3534.png) [@RBorlet](https://help.nextcloud.com/u/RBorlet)\
**Post date:** [January 29, 2017, 2:20pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/7 "2017-01-29T14:20:16Z")

</div>

So there is no way right now to run Collabora Online on a Raspberry Pi with Nextcloud?

I find that strange since this press release regarding Nextcloud Box states that NC Box users can install Collabora Online.  
[https://nextcloud.com/pr20160916/](https://nextcloud.com/pr20160916/)

---

<div class="post-metadata">

**Author:** ![Stuart\_Naylor](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stuart_naylor/32/2359_2.png) [@Stuart\_Naylor](https://help.nextcloud.com/u/Stuart_Naylor)\
**Post date:** [January 29, 2017, 2:33pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/8 "2017-01-29T14:33:33Z")

</div>

Doesn’t seem to be from what people are saying, 11 was released on December 13, 2016, your article is from before.  
Nextcloud 10 with the documents app runs, but the Collabora docker image is x86 and that is a square peg in a round Pi.

---

<div class="post-metadata">

**Author:** ![pieter](https://help.nextcloud.com/letter_avatar/pieter/32/6_22734026db12803ebb3e059622ac3534.png) [@pieter](https://help.nextcloud.com/u/pieter)\
**Post date:** [February 3, 2017, 10:30am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/9 "2017-02-03T10:30:46Z")

</div>

So I need to run a real x86 distro on a Pi3.

---

<div class="post-metadata">

**Author:** ![Stuart\_Naylor](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stuart_naylor/32/2359_2.png) [@Stuart\_Naylor](https://help.nextcloud.com/u/Stuart_Naylor)\
**Post date:** [February 3, 2017, 5:17pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/10 "2017-02-03T17:17:09Z")

</div>

You can not run an x86 distro on a Arm soc, you might be able to run qemu in a docker container with collabora as its done on x86 systems running Arm containers. So I guess the reverse is possible, just the hit from emulation rather than native virtualisation.  
Emulation is possible, but I haven’t bothered and it would be slower than you already have.

The document foundation have also released an x86 docker container of LOOL [https://wiki.documentfoundation.org/ReleaseNotes/5.3#Public\_LibreOffice\_Online\_Docker\_image](https://wiki.documentfoundation.org/ReleaseNotes/5.3#Public_LibreOffice_Online_Docker_image)

The easiest way would be for them to also supply an Arm version.

Also its highly likely the support might be only for 64bit if it ever does turn up as it is for x86.

Its also docker pull libreoffice/online:master but its x86 64bit

I keep thinking an alternative is needed and we need some kind dev to pick up the reigns of the Document app as an alternative parallel offering.

---

<div class="post-metadata">

**Author:** ![arbras](https://help.nextcloud.com/letter_avatar/arbras/32/6_22734026db12803ebb3e059622ac3534.png) [@arbras](https://help.nextcloud.com/u/arbras)\
**Post date:** [March 3, 2017, 6:57am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/11 "2017-03-03T06:57:27Z")

</div>

Hi,

Do you think that installing [collabora without docker](https://help.nextcloud.com/t/howto-install-collabora-online-on-ubuntu-16-04-without-docker/5014) could work on pi3?  
thanks,

Eric

---

<div class="post-metadata">

**Author:** ![Stuart\_Naylor](https://help.nextcloud.com/user_avatar/help.nextcloud.com/stuart_naylor/32/2359_2.png) [@Stuart\_Naylor](https://help.nextcloud.com/u/Stuart_Naylor)\
**Post date:** [March 3, 2017, 9:34am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/12 "2017-03-03T09:34:22Z")

</div>

Maybe if you work through the complex compile options and manage to compile in a 2Gb Ram space then yes.  
Nobody has though.

---

<div class="post-metadata">

**Author:** ![Olivier](https://help.nextcloud.com/letter_avatar/olivier/32/6_22734026db12803ebb3e059622ac3534.png) [@Olivier](https://help.nextcloud.com/u/Olivier)\
**Post date:** [October 13, 2018, 7:22pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/13 "2018-10-13T19:22:39Z")

</div>

What about cross-compiling ? This should work, has anyone tried ?

---

<div class="post-metadata">

**Author:** ![matthb](https://help.nextcloud.com/letter_avatar/matthb/32/6_22734026db12803ebb3e059622ac3534.png) [@matthb](https://help.nextcloud.com/u/matthb)\
**Post date:** [September 7, 2020, 9:34am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/14 "2020-09-07T09:34:34Z")

</div>

There is a github issue on the docker image repo of CODE: [https://github.com/CollaboraOnline/Docker-CODE/issues/4](https://github.com/CollaboraOnline/Docker-CODE/issues/4)

---

<div class="post-metadata">

**Author:** ![earth](https://help.nextcloud.com/letter_avatar/earth/32/6_22734026db12803ebb3e059622ac3534.png) [@earth](https://help.nextcloud.com/u/earth)\
**Post date:** [September 13, 2020, 6:36am UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/15 "2020-09-13T06:36:54Z")

</div>

dear,  
stop compiling collabora.  
start using community documentserver  
with this topic

> [@NC + OnlyOffice on ARM64 using qemu](https://help.nextcloud.com/t/nc-onlyoffice-on-arm64-using-qemu/83913):
>
> During COVID-19 I decided to set up a local cloud and chose Nextcloud. I had a X96 mini device with 2GB RAM where I had recently put Armbian linux on. Using docker on Armbian made it very easy to spin up Nextcloud. Everything was perfect until I found out that OnlyOffice does not run on arm64 processors. The binaries provided are compiled for x86\_64. By accident I stumbled over qemu ([https://www.qemu.org/](https://www.qemu.org/)). Using qemu I managed to run OnlyOffice on arm64. DISCLAIMER: Instructions may contain …

i am using it on my rpi4 4gb without any issues.

---

<div class="post-metadata">

**Author:** ![jiriks74](https://help.nextcloud.com/letter_avatar/jiriks74/32/6_22734026db12803ebb3e059622ac3534.png) [@jiriks74](https://help.nextcloud.com/u/jiriks74)\
**Post date:** [March 30, 2022, 5:16pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/16 "2022-03-30T17:16:06Z")

</div>

The docker image of collabora is compatible. Docker probably used the amd64 image instead of arm64. Try to specify the architecture in your `docker-compose.yml`

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [November 6, 2024, 8:46pm UTC](https://help.nextcloud.com/t/collabora-online-for-raspberry-pi/4702/17 "2024-11-06T20:46:03Z")

</div>

wwe: close old topics
