If that gives you the corresponding XML namespace information you should be good to go. # Download as, Fullscreen presentation and Image upload operationsĬheck if your reverse proxy is working by accessing the WOPI discovery URL: # loleaflet is the client part of LibreOffice Online SSLCertificateChainFile yourserver-cacert This will be the basis for your vhost configuration below. Remember, our internet-facing domain for accessing Collabora CODE will be. Once all requirements are satisfied we can setup the vhost configuration for the Apache reverse proxy domain. Have a look at the very handy guide by waleedsamy on github to compile mod_proxy_wstunnel yourself. #Install the collabora online server on debian Patch#When using Apache 2.2 and mod_proxy_wstunnel on the other hand things can get a little more tricky since you need to apply a patch and compile the module yourself. The additional Apache module requirements to get Apache working as reverse proxy for Collabora CODE are:Īpart from mod_proxy_wstunnel the configuration steps should be pretty straight forward. Setup Apache reverse proxyįirst and foremost, I will not cover the exact steps to setup the base Apache web server here but provide a working vhost configuration. 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. #Install the collabora online server on debian 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. #Install the collabora online server on debian driver#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. #Install the collabora online server on debian install#
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |