- #HOW TO CHECK IF COLLABORA CODE IS RUNNING HOW TO#
- #HOW TO CHECK IF COLLABORA CODE IS RUNNING INSTALL#
Now that we have Collabora CODE up and running as Docker container we need to make it available to the outside world using an Apache reverse proxy.
#HOW TO CHECK IF COLLABORA CODE IS RUNNING HOW TO#
Note that I’ve provided two domains in the above command to show how to enable multiple domains to access your Collabora web service.Īs always, since the Docker container starts in detached mode make sure to check for possible problems using docker logs YOUR_CONTAINER_ID restart always -cap-add MKNOD collabora/code The command the start your Collabora Docker container is as follows: docker run -t -d -p 127.0.0.1:9980:9980 \ Put the following content in nf: ĮxecStart=/usr/bin/dockerd -storage-driver=devicemapper -H fd://.įinally, restart systemd, rvice and possibly your existing Collabora container if you had one running: systemctl daemon-reloadĭisclaimer: For higher volume production sites you definitely want to optimize this setup (…). Then use this result to create a systemd Docker drop-in configuration file and create the service directory first if it does not yet exist as well: mkdir /etc/systemd/system/Įditor /etc/systemd/system//nf First get current ExecStart from your rvice file: grep ExecStart /lib/systemd/system/rvice The steps required are again pretty straight forward. Adjust Docker storage driver to devicemapper Having said that, for Debian 8 Jessie you need to adjust the storage driver to devicemapper as it seems that the default docker storage driver AUFS and Debian 8 do not work together. Normally, the Docker container setup should be pretty pain free. Setup Collabora CODE based on official Docker imageĬollabora can be either installed using a package provided by your distribution or by using the official Docker image collabora/code.
#HOW TO CHECK IF COLLABORA CODE IS RUNNING INSTALL#
![how to check if collabora code is running how to check if collabora code is running](https://forum.cloudron.io/assets/uploads/files/1611486750326-screenshot_2021-01-24-nextcloud.png)
Setup a reverse proxy configuration for this domain that fowards requests to Collabora webservice endpoints.For Debian 8 Jessie have a look at the certbot guide. If not, have a look at Let’s Encrypt in case you want a cheap solution. I’m assuming that you already have a working SSL certificate for this domain.Setup a secure domain for accessing Collabora from NextCloud.The basic configuration we are trying to achieve here is: Install and configure NextCloud Collabora CODE plugin.
![how to check if collabora code is running how to check if collabora code is running](https://www.collaboraoffice.com/wp-content/uploads/2019/12/nc_step3_install.png)