io" -e "username= UserName" -e "password= Your-Secret" -name=COLLABORAOFFICE -restart always -cap-add MKNOD collabora/codeĪnd verify the logs by issuing docker logs COLLABORAOFFICE Start the docker image by issuing docker run -t -d -p 127.0.0.1:9980:9980 -e "domain= your\\. Restart your Webserver by issuing service nginx restart Ssl_trusted_certificate /etc/letsencrypt/ecc-certs/chain.pem Ssl_certificate_key /etc/letsencrypt/ecc-certs/privkey.pem Ssl_certificate /etc/letsencrypt/ecc-certs/fullchain.pem Ssl_certificate_key /etc/letsencrypt/rsa-certs/privkey.pem Verify your ssl.conf regarding the requirements depending on Collabora: ssl_certificate /etc/letsencrypt/rsa-certs/fullchain.pem Proxy_pass proxy_set_header Host $http_host # Start Collabora Online # location ^~ /loleaflet Return 301 $scheme://$host/remote.php/dav Wait for about 500 MB of downloaded binaries and modify your NGINX configuration properly.Īdd the following block to your Webserver configuration: vi /etc/nginx/conf.d/nf.
NEXTCLOUD COLLABORA CODE INSTALL
Now start downloading and install collaboras docker: docker pull collabora/code Please ensure, docker is running properly: docker run hello-world On both: apt update & apt install docker-ce -y On Debian: sed -i '$adeb stretch stable' /etc/apt/sources.list On Ubuntu: sed -i '$adeb bionic stable' /etc/apt/sources.list
![nextcloud collabora code nextcloud collabora code](https://d33wubrfki0l68.cloudfront.net/218f9eddc98b3557723329604774227096ac0b15/6d1e1/images/collabora-online.png)
Let’s start with the preparation of the docker environment: apt remove docker docker-engine docker.ioĪpt install apt-transport-https ca-certificates curl software-properties-common -y It is requires to have IPv6 enabled on your server! You just have to substitute and paste the red ones with regards to your requirements.