{"id":408,"date":"2024-01-31T16:09:53","date_gmt":"2024-01-31T14:09:53","guid":{"rendered":"https:\/\/blog.viking-studios.net\/en\/?p=408"},"modified":"2024-02-19T12:58:25","modified_gmt":"2024-02-19T10:58:25","slug":"integratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher","status":"publish","type":"post","link":"https:\/\/blog.viking-studios.net\/en\/integratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher\/","title":{"rendered":"Integrate Collabora as Docker Container in Nextcloud on a Synology DiskStation (DSM 7.2 and higher)"},"content":{"rendered":"\n<p><strong>Collabora has now replaced OnlyOffice in the integrated office solution. If you want better and more stable performance, you should provide Collabora as a Docker container. You can find out how to do this in this article.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preperation<\/h2>\n\n\n\n<p>Before we get started, here is a small checklist of things you will need.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nextcloud<\/strong>, installed on the DiskStation, you can find instructions for this in <a href=\"https:\/\/blog.viking-studios.net\/en\/nextcloud-installation-on-a-synology-diskstation-with-dsm-7-2\/\" data-type=\"post\" data-id=\"366\">this article<\/a>. Nextcloud runs directly on the DiskStation web server. You can also deploy Collabora as a Docker container on DiskStation for a Nextcloud installation on another device or Nextcloud as a Docker container. In these cases, however, additional configuration may be necessary to ensure communication with the container.<\/li>\n\n\n\n<li>A DiskStation with <strong>Container Manager (Docker)<\/strong> installed. You can find this in the Package Center. If this is not the case, your DiskStation is too weak.<\/li>\n\n\n\n<li>You need a valid <strong>subdomain <\/strong>that you use exclusively for OnlyOffice.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d8ecf7;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap:hover{background:#d8ecf7;}.kt-info-box408_2eb483-1d .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_2eb483-1d .kt-info-svg-icon-flip, .kt-info-box408_2eb483-1d .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;}.kt-info-box408_2eb483-1d .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_2eb483-1d .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}@media all and (max-width: 767px){.kt-info-box408_2eb483-1d .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_2eb483-1d\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_info-circle kt-info-svg-icon\"><svg viewBox=\"0 0 512 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Subdomain and SSL Certificate<\/h4><p class=\"kt-blocks-info-box-text\">If you want to access your cloud and Collabora over the Internet, your own domain and SSL certificates are essential. If you have secured Nextcloud via HTTPS, no connections to external services can be established via HTTP. Some Docker images also require an encrypted connection by default. A local domain and a self-signed certificate would be sufficient on the LAN, but I haven&#8217;t tested this and therefore can&#8217;t say whether Collabora allows this. If so, then additional configuration of the container is probably necessary.<br\/>For the purposes of the instructions, I assume that you have set up a subdomain (DDNS domain) that points to your external IP.<\/p><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Setup<\/h2>\n\n\n\n<p>Make sure that the following instructions are what you want to achieve. Nextcloud is installed directly on the DiskStation, only Collabora is provided via Docker.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Provide Collabora\/LibreOffice as Docker Container<\/h3>\n\n\n\n<p>Open the <strong>Container Manager <\/strong>on your DiskStation and go to the <em>Registry<\/em> area. Use the search field to search for \u201ccollabora\u201d. Download the image &#8220;collabora\/code&#8221;.<\/p>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d9edc2;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap:hover{background:#d9edc2;}.kt-info-box408_a9c893-ed .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_a9c893-ed .kt-info-svg-icon-flip, .kt-info-box408_a9c893-ed .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-media{color:#444444;background:#d9edc2;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d9edc2;border-color:#eeeeee;}.kt-info-box408_a9c893-ed .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_a9c893-ed .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;}}@media all and (max-width: 767px){.kt-info-box408_a9c893-ed .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_a9c893-ed\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-info-svg-icon\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Libreoffice<\/h4><p class=\"kt-blocks-info-box-text\">Anstelle von Collabora k\u00f6nnt ihr auch nach LibreOffice suche. Die erforderlichen Schritte zur Einrichtung sind ident.<\/p><\/div><\/div><\/div>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d9edc2;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap:hover{background:#d9edc2;}.kt-info-box408_ee219c-12 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_ee219c-12 .kt-info-svg-icon-flip, .kt-info-box408_ee219c-12 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-media{color:#444444;background:#d9edc2;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d9edc2;border-color:#eeeeee;}.kt-info-box408_ee219c-12 .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_ee219c-12 .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;}}@media all and (max-width: 767px){.kt-info-box408_ee219c-12 .kt-blocks-info-box-link-wrap{border-top:2px solid #b2ce96;border-right:2px solid #b2ce96;border-bottom:2px solid #b2ce96;border-left:2px solid #b2ce96;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_ee219c-12\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_checkCircle kt-info-svg-icon\"><svg viewBox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Version &#8220;latest&#8221;<\/h4><p class=\"kt-blocks-info-box-text\">With \u201clatest\u201d you get the latest version at that moment. However, the image does not update itself and the Container Manager always only shows you the \u201clatest\u201d version. If you want a better overview, you can also select the current version yourself in the dropdown. For most images this is the highest number. Sometimes the images are also marked with additions such as alpha, beta, stable or release. Always make sure to use a stable or release version. If you are unsure, you can also use the blue icon to open the image&#8217;s documentation and read the current version there.<br\/>The \u201clatest\u201d image can be updated via the Container Manager with just one click. But this feature should be used with caution, as settings, environment variables or mounts may change during updates.<\/p><\/div><\/div><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"315\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en-1024x315.png\" alt=\"Search for Images in the registry\" class=\"wp-image-412\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en-1024x315.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en-300x92.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en-150x46.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en-768x236.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_image_1_en.png 1244w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Search for Images in the registry<\/figcaption><\/figure><\/div>\n\n\n<p>The Container Manager switches to the <em>Image <\/em>area and starts downloading the image. After the image has downloaded, highlight it and click <em>Run<\/em>. A dialog guides you through the creation of a <strong>container<\/strong>.<\/p>\n\n\n\n<p>First you give the container any name you want. You can also limit the resources for the container if you want. When idle, the container requires virtually no CPU power, but a few hundred MB of RAM (values can increase depending on usage). How the container&#8217;s resources are used during use depends on how many documents are being processed at the same time or how many users access them.<\/p>\n\n\n\n<p>Activates the checkbox for &#8220;Enable automatic restart&#8221;. If the container is not terminated properly due to errors or, for example, a DiskStation crash, it will be restarted automatically. Then click on <em>Next<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_1_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"759\" height=\"600\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_1_en.png\" alt=\"First settings\" class=\"wp-image-415\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_1_en.png 759w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_1_en-300x237.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_1_en-150x119.png 150w\" sizes=\"auto, (max-width: 759px) 100vw, 759px\" \/><\/a><figcaption class=\"wp-element-caption\">First settings<\/figcaption><\/figure><\/div>\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d8ecf7;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap:hover{background:#d8ecf7;}.kt-info-box408_36e433-5e .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_36e433-5e .kt-info-svg-icon-flip, .kt-info-box408_36e433-5e .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_36e433-5e .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_36e433-5e .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;}.kt-info-box408_36e433-5e .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_36e433-5e .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_36e433-5e .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}@media all and (max-width: 767px){.kt-info-box408_36e433-5e .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_36e433-5e\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_info-circle kt-info-svg-icon\"><svg viewBox=\"0 0 512 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Web portal via Web Station<\/h4><p class=\"kt-blocks-info-box-text\">This function is new; you can set up access to the container via the Web Station. Previously, access to the container was implemented via reverse proxy. I haven&#8217;t looked into the web portal in detail yet and don&#8217;t know whether it will replace the reverse proxy. I continue to use the reverse proxy (see below).<\/p><\/div><\/div><\/div>\n\n\n\n<p>First you have to map the internal container port (9980) to a local port. This is necessary because the container should not run in the host network (i.e. your DiskStation), but in its own network. Assign the local port manually; selecting &#8220;Automatic&#8221; can mean that the container is not always assigned the same port numbers when starting, but this is important for connecting Collabora to your <strong>Nextcloud<\/strong>. If 9980 is already being used by another application on your DiskStation, you will be notified of this. You then have to enter a number yourself that is not yet in use. There are no folders in Collabora that you can mount. Under &#8220;Environment&#8221; you have to insert some environment variables. You can see what these are and which values are necessary in the table below.<br>Scroll down a little and select \u201cbridge\u201d under \u201cNetwork\u201d. No further settings are necessary. After clicking <em>Next <\/em>you will see a summary. Click <em>Finish<\/em> and the container will start.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_2en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"756\" height=\"601\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_2en.png\" alt=\"Set the local port\" class=\"wp-image-414\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_2en.png 756w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_2en-300x238.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_2en-150x119.png 150w\" sizes=\"auto, (max-width: 756px) 100vw, 756px\" \/><\/a><figcaption class=\"wp-element-caption\">Set the local port<\/figcaption><\/figure><\/div>\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Name<\/strong><\/td><td><strong>Wert<\/strong><\/td><td><strong>Erkl\u00e4rung<\/strong><\/td><\/tr><tr><td><code>admin<\/code><\/td><td><code>col_admin (Sample)<\/code><\/td><td>User for the admin account within the container<\/td><\/tr><tr><td><code>password<\/code><\/td><td><code>1supersafepassphrase! (Sample)<\/code><\/td><td>Password for the admin account<\/td><\/tr><tr><td><code>aliasgroup1<\/code><\/td><td><code>https:\/\/cloud.mydomain.com:443 (Sample)<\/code><\/td><td>Your Nextclouds URL<\/td><\/tr><tr><td><code>DONT_GEN_SSL_CERT<\/code><\/td><td><code>1<\/code><\/td><td>For not generating an SSL certificate as we do this somewhere else<\/td><\/tr><tr><td><code>extra_params<\/code><\/td><td><code>--o:security.seccomp=false --o:security.capabilities=false --o:ssl.enable=false --o:ssl.termination=true<\/code><\/td><td>The parameter in extra_params do this:<br><code>--o:security.seccomp=false <\/code>disable Seccomp.<br><code>--o:security.capabilities=false <\/code>disable Capabilities. CAP_ADD ist then not needed anymore.<br><code>--o:ssl.enable=false <\/code><br>disables SSL\/TLS within the container.<br><code>--o:ssl.termination=true<\/code> tells the container, that it exists behind a Procxy, that does SSL\/TLS.<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Environment variables for the Collabora container<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_3_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"754\" height=\"595\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_3_en.png\" alt=\"The needed environment variables\" class=\"wp-image-416\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_3_en.png 754w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_3_en-300x237.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_3_en-150x118.png 150w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/a><figcaption class=\"wp-element-caption\">The needed environment variables<\/figcaption><\/figure><\/div>\n\n\n<p>SSL within the container is not necessary. First someone would have to get to your DiskStation to be able to take advantage of it and then you have completely different problems than the container anyway. We still secure the connection to your DiskStation itself or to the container from outside elsewhere.<\/p>\n\n\n\n<p>Go to the Containers area and first select the Collabora container and then click on <em>Details<\/em>. You can follow the startup process of the container in the <em>Log <\/em>tab. The output log does not update automatically. Go back to the container overview and reopen the log to get the updated output. It takes some time to start and requires some resources. Waiting for the message &#8220;<code>Ready to accept connections on port 9980<\/code>&#8220;. The container is now ready for use.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"384\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en-1024x384.png\" alt=\"Output after a successful container start\" class=\"wp-image-418\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en-1024x384.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en-300x113.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en-150x56.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en-768x288.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_container_4_en.png 1223w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Output after a successful container start<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Setup a reverse proxy<\/h3>\n\n\n\n<p>Your container is now accessible at any address where your DiskStation can be reached + the local port. If your DiskStation can be reached via a domain that is secured with an SSL certificate, that would be enough. In order to be able to access documents from outside, you would have to enable the local port on the router. It is therefore better to set up a <strong>reverse proxy<\/strong> with its own subdomain. Then, only the HTTPS port on the router needs to be forwarded. This should already be the case if you can access your cloud from outside. You can find out more about port sharing, certificates and external accessibility in <a href=\"https:\/\/blog.viking-studios.net\/en\/external-access-on-a-diskstation-nextcloud-on-a-diskstation-dsm6\/\" data-type=\"post\" data-id=\"151\">this article<\/a>.<\/p>\n\n\n\n<p>Open the <strong>Control Panel<\/strong> and go to <em>Login Portal &gt; Advanced &gt; Reverse Proxy<\/em>. Click on <em>Create <\/em>and give it any name you want. Under Source select \u201cHTTPS\u201d and enter the subdomain and enter 443 as the port. Additionally activates HSTS. You can leave \u201cHTTP\u201d as the destination and enter \u201clocalhost\u201d as the host name. Use the container\u2019s local HTTP port as the destination port. Make sure that you enter the container&#8217;s self-assigned port number and NOT the default port number 9980.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/Collabora_reverse_proxy_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"617\" height=\"582\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/Collabora_reverse_proxy_en.png\" alt=\"Reverse proxy settings\" class=\"wp-image-419\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/Collabora_reverse_proxy_en.png 617w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/Collabora_reverse_proxy_en-300x283.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/Collabora_reverse_proxy_en-150x141.png 150w\" sizes=\"auto, (max-width: 617px) 100vw, 617px\" \/><\/a><figcaption class=\"wp-element-caption\">Reverse proxy settings<\/figcaption><\/figure><\/div>\n\n\n<p>In order for the container to function properly, two pairs of values must be added to the Custom Header tab:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Headername<\/strong><\/td><td><strong>Wert<\/strong><\/td><\/tr><tr><td>Upgrade<\/td><td>$http_upgrade<\/td><\/tr><tr><td>Connection<\/td><td>$connection_upgrade<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Custom header for the Collabora container<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Click on <em>Save<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_custom_header_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"580\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_custom_header_en.png\" alt=\"The container needs a custom header\" class=\"wp-image-420\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_custom_header_en.png 616w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_custom_header_en-300x282.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_custom_header_en-150x141.png 150w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/a><figcaption class=\"wp-element-caption\">The container needs a custom header<\/figcaption><\/figure><\/div>\n\n\n<p>Now you need an <strong>SSL certificate<\/strong> for your subdomain. After creating the certificate, you also have to assign this to the reverse proxy (<em>Control Panel &gt; Security &gt; Certificate &gt; Settings<\/em>).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/cert_settings_en.png\"><img loading=\"lazy\" decoding=\"async\" width=\"615\" height=\"438\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/cert_settings_en.png\" alt=\"Asssign the correct certificate to the reverse proxy\" class=\"wp-image-421\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/cert_settings_en.png 615w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/cert_settings_en-300x214.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/cert_settings_en-150x107.png 150w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/a><figcaption class=\"wp-element-caption\">Asssign the correct certificate to the reverse proxy<\/figcaption><\/figure><\/div>\n\n\n<p>The Collabora container is now accessible via its own SSL-secured subdomain. Test this by entering https:\/\/your-sub-domain.com in the browser. You should get a black window with the text &#8220;OK&#8221; in the top left corner.<\/p>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d8ecf7;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap:hover{background:#d8ecf7;}.kt-info-box408_f88ded-18 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_f88ded-18 .kt-info-svg-icon-flip, .kt-info-box408_f88ded-18 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;}.kt-info-box408_f88ded-18 .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_f88ded-18 .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}@media all and (max-width: 767px){.kt-info-box408_f88ded-18 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_f88ded-18\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_info-circle kt-info-svg-icon\"><svg viewBox=\"0 0 512 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Name resolution within a LAN<\/h4><p class=\"kt-blocks-info-box-text\">In many private networks, a domain cannot be resolved to a local IP address. It is not enough to regulate the resolution using the hosts file, as Nextcloud also has to resolve the domain. The name resolution in the LAN can be set in some better &#8220;prosumer&#8221; devices (e.g. Fritz!box). If your router doesn&#8217;t support this, you&#8217;ll need to set up a DNS server in the LAN (e.g. on your DiskStation).<\/p><\/div><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Configure Nextcloud<\/h3>\n\n\n\n<p>After we have prepared everything, it is time to set up Collabora in Nextcloud. If you are not using the integrated version of Collabora, check whether the <strong>Nextcloud Office<\/strong> app is installed (in the Apps section). If not, you can find it under \u201cOffice &amp; Text\u201d).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app-1024x550.png\" alt=\"The connector app for Collabora\/LibreOffice\" class=\"wp-image-425\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app-1024x550.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app-300x161.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app-150x81.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app-768x412.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/col_app.png 1186w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">The connector app for Collabora\/LibreOffice<\/figcaption><\/figure><\/div>\n\n\n<p>Then go to the <em>administration settings<\/em> and there to the <em>Office <\/em>area (the one under \u201cAdministration\u201d, not under \u201cPersonal\u201d). Enable \u201cUse your own server\u201d and enter the subdomain for the Collabora container. Further down you will find the \u201cAdvanced Settings\u201d area. There you will find \u201cAllow list for WOPI requests\u201d. Enter the network of your container and your local network here (e.g. 172.16.0.0\/16,192.168.1.0\/24). You can read the network address of your container in the <em>Network <\/em>section of the <strong>Container Manager<\/strong> by opening the \u201cbridge\u201d entry. You get your local network from your router. It is important here to only separate the addresses with a comma and not to use spaces. The setting further increases the security of your container and the warning disappears. Then click on <em>Save<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"407\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1-1024x407.png\" alt=\"Establish a connection to Collabora\" class=\"wp-image-422\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1-1024x407.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1-300x119.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1-150x60.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1-768x305.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_1.png 1434w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Establish a connection to Collabora<\/figcaption><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"489\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2-1024x489.png\" alt=\"Imporove security by entering allowed hosts\/networks\" class=\"wp-image-423\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2-1024x489.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2-300x143.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2-150x72.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2-768x367.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_2.png 1116w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Imporove security by entering allowed hosts\/networks<\/figcaption><\/figure><\/div>\n\n\n<p>That&#8217;s it. You can now open and edit Office documents directly in the cloud, even with multiple users at the same time.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3-1024x562.png\" alt=\"Open and edit office documents direcctly in your cloud\" class=\"wp-image-424\" srcset=\"https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3-1024x562.png 1024w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3-300x165.png 300w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3-150x82.png 150w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3-768x421.png 768w, https:\/\/blog.viking-studios.net\/en\/wp-content\/uploads\/collabora_nextcloud_3.png 1418w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Open and edit office documents direcctly in your cloud<\/figcaption><\/figure><\/div>\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#d8ecf7;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-right:30px;margin-bottom:25px;margin-left:67px;}.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap:hover{background:#d8ecf7;}.kt-info-box408_672d25-26 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box408_672d25-26 .kt-info-svg-icon-flip, .kt-info-box408_672d25-26 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box408_672d25-26 .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box408_672d25-26 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media{color:#444444;background:#d8ecf7;border-color:#eeeeee;}.kt-info-box408_672d25-26 .kt-infobox-textcontent h4.kt-blocks-info-box-title{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.kt-info-box408_672d25-26 .kt-infobox-textcontent .kt-blocks-info-box-text{color:#555555;}.kt-info-box408_672d25-26 .kt-blocks-info-box-learnmore{background:transparent;border-color:#555555;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-learnmore,.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap .kt-blocks-info-box-learnmore:focus{color:#ffffff;background:#444444;border-color:#444444;}@media all and (max-width: 1024px){.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}@media all and (max-width: 767px){.kt-info-box408_672d25-26 .kt-blocks-info-box-link-wrap{border-top:2px solid #afcde3;border-right:2px solid #afcde3;border-bottom:2px solid #afcde3;border-left:2px solid #afcde3;}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box408_672d25-26\"><div class=\"kt-blocks-info-box-link-wrap kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_info-circle kt-info-svg-icon\"><svg viewBox=\"0 0 512 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h4 class=\"kt-blocks-info-box-title\">Security and access<\/h4><p class=\"kt-blocks-info-box-text\">If you use a firewall, you of course also have to take the container subdomain into account. Contrary to what you might expect, it&#8217;s not just Nextcloud that accesses this domain; when you open a document, the end device must also be able to access the subdomain.<\/p><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-columns promo_book_container is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column promo_book_left is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.viking-studios.net\/wp-content\/uploads\/dsm71_cover-727x1024.png\" alt=\"\" class=\"wp-image-1608\" style=\"width:241px;height:340px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column promo_book_right is-layout-flow wp-block-column-is-layout-flow\">\n<p>Would you like more detailed step-by-step instructions for your Synology NAS, with a lot more background information, tips and tricks? Then get my knowledge as a comprehensive practical manual. You won&#8217;t find more information in any book about Synology and everything in the quality you always get from me.<\/p>\n\n\n\n<p>Die 3rd Edition contains uptades for DSM 7.1 and the revised Web Station, Surveillance Station and Synology Photos.<\/p>\n\n\n\n<p>The book directly from the <a href=\"https:\/\/tinyurl.com\/bdfxjeuv\" data-type=\"URL\" data-id=\"https:\/\/tinyurl.com\/bdfxjeuv\" target=\"_blank\" rel=\"noreferrer noopener\">publisher<\/a> (German only).<\/p>\n<\/div>\n<\/div>\n<div class=\"shariff shariff-align-flex-start shariff-widget-align-flex-start\" style=\"display:none\" data-services=\"facebook%7Creddit%7Ctumblr%7Cpinterest%7Cvk\" data-url=\"https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" data-timestamp=\"1708347505\" data-hidezero=\"1\" data-backendurl=\"https:\/\/blog.viking-studios.net\/en\/wp-json\/shariff\/v1\/share_counts?\"><div class=\"ShariffHeadline\"><h3 class=\"shariff_headline\">Share the knowledge!<\/h3><\/div><ul class=\"shariff-buttons theme-round orientation-horizontal buttonsize-medium\"><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on Facebook\" aria-label=\"Share on Facebook\" role=\"button\" rel=\"nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span data-service=\"facebook\" style=\"color:#3b5998\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#595959\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&text=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Share on X\" aria-label=\"Share on X\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#000\" d=\"M14.258 10.152L23.176 0h-2.113l-7.747 8.813L7.133 0H0l9.352 13.328L0 23.973h2.113l8.176-9.309 6.531 9.309h7.133zm-2.895 3.293l-.949-1.328L2.875 1.56h3.246l6.086 8.523.945 1.328 7.91 11.078h-3.246zm0 0\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button reddit shariff-nocustomcolor\" style=\"background-color:#ff5700\"><a href=\"https:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on Reddit\" aria-label=\"Share on Reddit\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff4500; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path fill=\"#ff4500\" d=\"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z\"\/><\/svg><\/span><span data-service=\"reddit\" style=\"color:#ff4500\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button telegram shariff-nocustomcolor\" style=\"background-color:#4084A6\"><a href=\"https:\/\/telegram.me\/share\/url?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&text=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Share on Telegram\" aria-label=\"Share on Telegram\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0088cc; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#0088cc\" d=\"M30.8 6.5l-4.5 21.4c-.3 1.5-1.2 1.9-2.5 1.2L16.9 24l-3.3 3.2c-.4.4-.7.7-1.4.7l.5-7L25.5 9.2c.6-.5-.1-.8-.9-.3l-15.8 10L2 16.7c-1.5-.5-1.5-1.5.3-2.2L28.9 4.3c1.3-.5 2.3.3 1.9 2.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button whatsapp shariff-nocustomcolor\" style=\"background-color:#5cbe4a\"><a href=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F%20Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Share on Whatsapp\" aria-label=\"Share on Whatsapp\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#34af23; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#34af23\" d=\"M17.6 17.4q0.2 0 1.7 0.8t1.6 0.9q0 0.1 0 0.3 0 0.6-0.3 1.4-0.3 0.7-1.3 1.2t-1.8 0.5q-1 0-3.4-1.1-1.7-0.8-3-2.1t-2.6-3.3q-1.3-1.9-1.3-3.5v-0.1q0.1-1.6 1.3-2.8 0.4-0.4 0.9-0.4 0.1 0 0.3 0t0.3 0q0.3 0 0.5 0.1t0.3 0.5q0.1 0.4 0.6 1.6t0.4 1.3q0 0.4-0.6 1t-0.6 0.8q0 0.1 0.1 0.3 0.6 1.3 1.8 2.4 1 0.9 2.7 1.8 0.2 0.1 0.4 0.1 0.3 0 1-0.9t0.9-0.9zM14 26.9q2.3 0 4.3-0.9t3.6-2.4 2.4-3.6 0.9-4.3-0.9-4.3-2.4-3.6-3.6-2.4-4.3-0.9-4.3 0.9-3.6 2.4-2.4 3.6-0.9 4.3q0 3.6 2.1 6.6l-1.4 4.2 4.3-1.4q2.8 1.9 6.2 1.9zM14 2.2q2.7 0 5.2 1.1t4.3 2.9 2.9 4.3 1.1 5.2-1.1 5.2-2.9 4.3-4.3 2.9-5.2 1.1q-3.5 0-6.5-1.7l-7.4 2.4 2.4-7.2q-1.9-3.2-1.9-6.9 0-2.7 1.1-5.2t2.9-4.3 4.3-2.9 5.2-1.1z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button mailto shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"mailto:?body=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&subject=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Send by email\" aria-label=\"Send by email\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#999\" d=\"M32 12.7v14.2q0 1.2-0.8 2t-2 0.9h-26.3q-1.2 0-2-0.9t-0.8-2v-14.2q0.8 0.9 1.8 1.6 6.5 4.4 8.9 6.1 1 0.8 1.6 1.2t1.7 0.9 2 0.4h0.1q0.9 0 2-0.4t1.7-0.9 1.6-1.2q3-2.2 8.9-6.1 1-0.7 1.8-1.6zM32 7.4q0 1.4-0.9 2.7t-2.2 2.2q-6.7 4.7-8.4 5.8-0.2 0.1-0.7 0.5t-1 0.7-0.9 0.6-1.1 0.5-0.9 0.2h-0.1q-0.4 0-0.9-0.2t-1.1-0.5-0.9-0.6-1-0.7-0.7-0.5q-1.6-1.1-4.7-3.2t-3.6-2.6q-1.1-0.7-2.1-2t-1-2.5q0-1.4 0.7-2.3t2.1-0.9h26.3q1.2 0 2 0.8t0.9 2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button tumblr shariff-nocustomcolor\" style=\"background-color:#529ecc\"><a href=\"https:\/\/www.tumblr.com\/widgets\/share\/tool?posttype=link&canonicalUrl=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&tags=blog.viking-studios.net\" title=\"Share on tumblr\" aria-label=\"Share on tumblr\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#36465d; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#36465d\" d=\"M18 14l0 7.3c0 1.9 0 2.9 0.2 3.5 0.2 0.5 0.7 1.1 1.2 1.4 0.7 0.4 1.5 0.6 2.4 0.6 1.6 0 2.6-0.2 4.2-1.3v4.8c-1.4 0.6-2.6 1-3.7 1.3-1.1 0.3-2.3 0.4-3.6 0.4-1.5 0-2.3-0.2-3.4-0.6-1.1-0.4-2.1-0.9-2.9-1.6-0.8-0.7-1.3-1.4-1.7-2.2s-0.5-1.9-0.5-3.4v-11.2h-4.3v-4.5c1.3-0.4 2.7-1 3.6-1.8 0.9-0.8 1.6-1.7 2.2-2.7 0.5-1.1 0.9-2.4 1.1-4.1h5.2l0 8h8v6h-8z\"\/><\/svg><\/span><span data-service=\"tumblr\" style=\"color:#36465d\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button pinterest shariff-nocustomcolor\" style=\"background-color:#e70f18\"><a href=\"https:\/\/www.pinterest.com\/pin\/create\/link\/?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&media=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fwp-content%2Fuploads%2FTitel_ExpertSyno.jpg&description=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Pin it on Pinterest\" aria-label=\"Pin it on Pinterest\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#cb2027; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#cb2027\" d=\"M27.4 16q0 3.7-1.8 6.9t-5 5-6.9 1.9q-2 0-3.9-0.6 1.1-1.7 1.4-2.9 0.2-0.6 1-3.8 0.4 0.7 1.3 1.2t2 0.5q2.1 0 3.8-1.2t2.7-3.4 0.9-4.8q0-2-1.1-3.8t-3.1-2.9-4.5-1.2q-1.9 0-3.5 0.5t-2.8 1.4-2 2-1.2 2.3-0.4 2.4q0 1.9 0.7 3.3t2.1 2q0.5 0.2 0.7-0.4 0-0.1 0.1-0.5t0.2-0.5q0.1-0.4-0.2-0.8-0.9-1.1-0.9-2.7 0-2.7 1.9-4.6t4.9-2q2.7 0 4.2 1.5t1.5 3.8q0 3-1.2 5.2t-3.1 2.1q-1.1 0-1.7-0.8t-0.4-1.9q0.1-0.6 0.5-1.7t0.5-1.8 0.2-1.4q0-0.9-0.5-1.5t-1.4-0.6q-1.1 0-1.9 1t-0.8 2.6q0 1.3 0.4 2.2l-1.8 7.5q-0.3 1.2-0.2 3.2-3.7-1.6-6-5t-2.3-7.6q0-3.7 1.9-6.9t5-5 6.9-1.9 6.9 1.9 5 5 1.8 6.9z\"\/><\/svg><\/span><span data-service=\"pinterest\" style=\"color:#cb2027\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button rss shariff-nocustomcolor\" style=\"background-color:#ff8c00\"><a href=\"https:\/\/blog.viking-studios.net\/en\/feed\/rss\/\" title=\"RSS feed\" aria-label=\"RSS feed\" role=\"button\" class=\"shariff-link\" style=\"; background-color:#fe9312; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#fe9312\" d=\"M4.3 23.5c-2.3 0-4.3 1.9-4.3 4.3 0 2.3 1.9 4.2 4.3 4.2 2.4 0 4.3-1.9 4.3-4.2 0-2.3-1.9-4.3-4.3-4.3zM0 10.9v6.1c4 0 7.7 1.6 10.6 4.4 2.8 2.8 4.4 6.6 4.4 10.6h6.2c0-11.7-9.5-21.1-21.1-21.1zM0 0v6.1c14.2 0 25.8 11.6 25.8 25.9h6.2c0-17.6-14.4-32-32-32z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on LinkedIn\" aria-label=\"Share on LinkedIn\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button xing shariff-nocustomcolor\" style=\"background-color:#29888a\"><a href=\"https:\/\/www.xing.com\/spi\/shares\/new?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on XING\" aria-label=\"Share on XING\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#126567; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 25 32\"><path fill=\"#126567\" d=\"M10.7 11.9q-0.2 0.3-4.6 8.2-0.5 0.8-1.2 0.8h-4.3q-0.4 0-0.5-0.3t0-0.6l4.5-8q0 0 0 0l-2.9-5q-0.2-0.4 0-0.7 0.2-0.3 0.5-0.3h4.3q0.7 0 1.2 0.8zM25.1 0.4q0.2 0.3 0 0.7l-9.4 16.7 6 11q0.2 0.4 0 0.6-0.2 0.3-0.6 0.3h-4.3q-0.7 0-1.2-0.8l-6-11.1q0.3-0.6 9.5-16.8 0.4-0.8 1.2-0.8h4.3q0.4 0 0.5 0.3z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button printer shariff-nocustomcolor\" style=\"background-color:#a8a8a8\"><a href=\"javascript:window.print()\" title=\"print\" aria-label=\"print\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 30 32\"><path fill=\"#999\" d=\"M6.8 27.4h16v-4.6h-16v4.6zM6.8 16h16v-6.8h-2.8q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-11.4v11.4zM27.4 17.2q0-0.5-0.3-0.8t-0.8-0.4-0.8 0.4-0.3 0.8 0.3 0.8 0.8 0.3 0.8-0.3 0.3-0.8zM29.7 17.2v7.4q0 0.2-0.2 0.4t-0.4 0.2h-4v2.8q0 0.7-0.5 1.2t-1.2 0.5h-17.2q-0.7 0-1.2-0.5t-0.5-1.2v-2.8h-4q-0.2 0-0.4-0.2t-0.2-0.4v-7.4q0-1.4 1-2.4t2.4-1h1.2v-9.7q0-0.7 0.5-1.2t1.2-0.5h12q0.7 0 1.6 0.4t1.3 0.8l2.7 2.7q0.5 0.5 0.9 1.4t0.4 1.6v4.6h1.1q1.4 0 2.4 1t1 2.4z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button diaspora shariff-nocustomcolor\" style=\"background-color:#b3b3b3\"><a href=\"https:\/\/share.diasporafoundation.org\/?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&title=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Share on diaspora*\" aria-label=\"Share on diaspora*\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#999; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 33 32\"><path fill=\"#999\" d=\"M20.6 28.2c-0.8-1.2-2.1-2.9-2.9-4-0.8-1.1-1.4-1.9-1.4-1.9s-1.2 1.6-2.8 3.8c-1.5 2.1-2.8 3.8-2.8 3.8 0 0-5.5-3.9-5.5-3.9 0 0 1.2-1.8 2.8-4s2.8-4 2.8-4.1c0-0.1-0.5-0.2-4.4-1.5-2.4-0.8-4.4-1.5-4.4-1.5 0 0 0.2-0.8 1-3.2 0.6-1.8 1-3.2 1.1-3.3s2.1 0.6 4.6 1.5c2.5 0.8 4.6 1.5 4.6 1.5s0.1 0 0.1-0.1c0 0 0-2.2 0-4.8s0-4.7 0.1-4.7c0 0 0.7 0 3.3 0 1.8 0 3.3 0 3.4 0 0 0 0.1 1.4 0.2 4.6 0.1 5.2 0.1 5.3 0.2 5.3 0 0 2-0.7 4.5-1.5s4.4-1.5 4.4-1.5c0 0.1 2 6.5 2 6.5 0 0-2 0.7-4.5 1.5-3.4 1.1-4.5 1.5-4.5 1.6 0 0 1.2 1.8 2.6 3.9 1.5 2.1 2.6 3.9 2.6 3.9 0 0-5.4 4-5.5 4 0 0-0.7-0.9-1.5-2.1z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button flipboard shariff-nocustomcolor\" style=\"background-color:#373737\"><a href=\"https:\/\/share.flipboard.com\/bookmarklet\/popout?v=2&title=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29&url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on Flipboard\" aria-label=\"Share on Flipboard\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#f52828; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"24px\" height=\"24px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill=\"#f52828\" d=\"M0 0h8v24H0V0zm9 9h7v7H9V9zm0-9h15v8H9V0z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button mastodon shariff-nocustomcolor\" style=\"background-color:#563ACC\"><a href=\"https:\/\/s2f.kytta.dev\/?text=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29 https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on Mastodon\" aria-label=\"Share on Mastodon\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#6364FF; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"75\" height=\"79\" viewBox=\"0 0 75 79\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M37.813-.025C32.462-.058 27.114.13 21.79.598c-8.544.621-17.214 5.58-20.203 13.931C-1.12 23.318.408 32.622.465 41.65c.375 7.316.943 14.78 3.392 21.73 4.365 9.465 14.781 14.537 24.782 15.385 7.64.698 15.761-.213 22.517-4.026a54.1 54.1 0 0 0 .01-6.232c-6.855 1.316-14.101 2.609-21.049 1.074-3.883-.88-6.876-4.237-7.25-8.215-1.53-3.988 3.78-.43 5.584-.883 9.048 1.224 18.282.776 27.303-.462 7.044-.837 14.26-4.788 16.65-11.833 2.263-6.135 1.215-12.79 1.698-19.177.06-3.84.09-7.692-.262-11.52C72.596 7.844 63.223.981 53.834.684a219.453 219.453 0 0 0-16.022-.71zm11.294 12.882c5.5-.067 10.801 4.143 11.67 9.653.338 1.48.471 3 .471 4.515v21.088h-8.357c-.07-7.588.153-15.182-.131-22.765-.587-4.368-7.04-5.747-9.672-2.397-2.422 3.04-1.47 7.155-1.67 10.735v6.392h-8.307c-.146-4.996.359-10.045-.404-15.002-1.108-4.218-7.809-5.565-10.094-1.666-1.685 3.046-.712 6.634-.976 9.936v14.767h-8.354c.109-8.165-.238-16.344.215-24.5.674-5.346 5.095-10.389 10.676-10.627 4.902-.739 10.103 2.038 12.053 6.631.375 1.435 1.76 1.932 1.994.084 1.844-3.704 5.501-6.739 9.785-6.771.367-.044.735-.068 1.101-.073z\"\/><defs><linearGradient id=\"paint0_linear_549_34\" x1=\"37.0692\" y1=\"0\" x2=\"37.0692\" y2=\"79\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#6364FF\"\/><stop offset=\"1\" stop-color=\"#563ACC\"\/><\/linearGradient><\/defs><\/svg><\/span><\/a><\/li><li class=\"shariff-button pocket shariff-nocustomcolor\" style=\"background-color:#444\"><a href=\"https:\/\/getpocket.com\/save?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F&title=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29\" title=\"Save to Pocket\" aria-label=\"Save to Pocket\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#ff0000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 28\"><path fill=\"#ff0000\" d=\"M24.5 2q1 0 1.7 0.7t0.7 1.7v8.1q0 2.8-1.1 5.3t-2.9 4.3-4.3 2.9-5.2 1.1q-2.7 0-5.2-1.1t-4.3-2.9-2.9-4.3-1.1-5.2v-8.1q0-1 0.7-1.7t1.7-0.7h22zM13.5 18.6q0.7 0 1.3-0.5l6.3-6.1q0.6-0.5 0.6-1.3 0-0.8-0.5-1.3t-1.3-0.5q-0.7 0-1.3 0.5l-5 4.8-5-4.8q-0.5-0.5-1.3-0.5-0.8 0-1.3 0.5t-0.5 1.3q0 0.8 0.6 1.3l6.3 6.1q0.5 0.5 1.3 0.5z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button threema shariff-nocustomcolor shariff-mobile\" style=\"background-color:#4fbc24\"><a href=\"threema:\/\/compose?text=Integrate%20Collabora%20as%20Docker%20Container%20in%20Nextcloud%20on%20a%20Synology%20DiskStation%20%28DSM%207.2%20and%20higher%29%20https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on Threema\" aria-label=\"Share on Threema\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#1f1f1f; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 32 32\"><path fill=\"#1f1f1f\" d=\"M30.8 10.9c-0.3-1.4-0.9-2.6-1.8-3.8-2-2.6-5.5-4.5-9.4-5.2-1.3-0.2-1.9-0.3-3.5-0.3s-2.2 0-3.5 0.3c-4 0.7-7.4 2.6-9.4 5.2-0.9 1.2-1.5 2.4-1.8 3.8-0.1 0.5-0.2 1.2-0.2 1.6 0 0.4 0.1 1.1 0.2 1.6 0.4 1.9 1.3 3.4 2.9 5 0.8 0.8 0.8 0.8 0.7 1.3 0 0.6-0.5 1.6-1.7 3.6-0.3 0.5-0.5 0.9-0.5 0.9 0 0.1 0.1 0.1 0.5 0 0.8-0.2 2.3-0.6 5.6-1.6 1.1-0.3 1.3-0.4 2.3-0.4 0.8 0 1.1 0 2.3 0.2 1.5 0.2 3.5 0.2 4.9 0 5.1-0.6 9.3-2.9 11.4-6.3 0.5-0.9 0.9-1.8 1.1-2.8 0.1-0.5 0.2-1.1 0.2-1.6 0-0.7-0.1-1.1-0.2-1.6-0.3-1.4 0.1 0.5 0 0zM20.6 17.3c0 0.4-0.4 0.8-0.8 0.8h-7.7c-0.4 0-0.8-0.4-0.8-0.8v-4.6c0-0.4 0.4-0.8 0.8-0.8h0.2l0-1.6c0-0.9 0-1.8 0.1-2 0.1-0.6 0.6-1.2 1.1-1.7s1.1-0.7 1.9-0.8c1.8-0.3 3.7 0.7 4.2 2.2 0.1 0.3 0.1 0.7 0.1 2.1v0 1.7h0.1c0.4 0 0.8 0.4 0.8 0.8v4.6zM15.6 7.3c-0.5 0.1-0.8 0.3-1.2 0.6s-0.6 0.8-0.7 1.3c0 0.2 0 0.8 0 1.5l0 1.2h4.6v-1.3c0-1 0-1.4-0.1-1.6-0.3-1.1-1.5-1.9-2.6-1.7zM25.8 28.2c0 1.2-1 2.2-2.1 2.2s-2.1-1-2.1-2.1c0-1.2 1-2.1 2.2-2.1s2.2 1 2.2 2.2zM18.1 28.2c0 1.2-1 2.2-2.1 2.2s-2.1-1-2.1-2.1c0-1.2 1-2.1 2.2-2.1s2.2 1 2.2 2.2zM10.4 28.2c0 1.2-1 2.2-2.1 2.2s-2.1-1-2.1-2.1c0-1.2 1-2.1 2.2-2.1s2.2 1 2.2 2.2z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button vk shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/vk.com\/share.php?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Share on VK\" aria-label=\"Share on VK\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#527498; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 34 32\"><path fill=\"#527498\" d=\"M34.2 9.3q0.4 1.1-2.7 5.3-0.4 0.6-1.2 1.5-1.4 1.8-1.6 2.3-0.3 0.7 0.3 1.4 0.3 0.4 1.4 1.5h0l0.1 0.1q2.5 2.3 3.4 3.9 0.1 0.1 0.1 0.2t0.1 0.5 0 0.6-0.4 0.5-1.1 0.2l-4.6 0.1q-0.4 0.1-1-0.1t-0.9-0.4l-0.4-0.2q-0.5-0.4-1.2-1.1t-1.2-1.4-1.1-1-1-0.3q-0.1 0-0.1 0.1t-0.3 0.3-0.4 0.5-0.3 0.9-0.1 1.4q0 0.3-0.1 0.5t-0.1 0.3l-0.1 0.1q-0.3 0.3-0.9 0.4h-2.1q-1.3 0.1-2.6-0.3t-2.3-0.9-1.8-1.2-1.3-1l-0.4-0.4q-0.2-0.2-0.5-0.5t-1.3-1.6-1.9-2.7-2.2-3.8-2.3-4.9q-0.1-0.3-0.1-0.5t0.1-0.3l0.1-0.1q0.3-0.3 1-0.3l4.9 0q0.2 0 0.4 0.1t0.3 0.2l0.1 0.1q0.3 0.2 0.4 0.6 0.4 0.9 0.8 1.8t0.7 1.5l0.3 0.5q0.5 1.1 1 1.9t0.9 1.2 0.7 0.7 0.6 0.3 0.5-0.1q0 0 0.1-0.1t0.2-0.4 0.2-0.8 0.2-1.4 0-2.2q0-0.7-0.2-1.3t-0.2-0.8l-0.1-0.2q-0.4-0.6-1.5-0.8-0.2 0 0.1-0.4 0.3-0.3 0.7-0.5 0.9-0.5 4.3-0.4 1.5 0 2.4 0.2 0.4 0.1 0.6 0.2t0.4 0.4 0.2 0.6 0.1 0.8 0 1 0 1.3 0 1.5q0 0.2 0 0.8t0 0.9 0.1 0.7 0.2 0.7 0.4 0.4q0.1 0 0.3 0.1t0.5-0.2 0.7-0.6 0.9-1.2 1.2-1.9q1.1-1.9 1.9-4 0.1-0.2 0.2-0.3t0.2-0.2l0.1-0.1 0.1 0t0.2-0.1 0.4 0l5.1 0q0.7-0.1 1.1 0t0.6 0.3z\"\/><\/svg><\/span><span data-service=\"vk\" style=\"color:#527498\" class=\"shariff-count shariff-hidezero\"><\/span>&nbsp;<\/a><\/li><li class=\"shariff-button wallabag shariff-nocustomcolor\" style=\"background-color:#2bbbad\"><a href=\"https:\/\/app.wallabag.it\/bookmarklet?url=https%3A%2F%2Fblog.viking-studios.net%2Fen%2Fintegratecollabora-libreoffice-as-docker-container-in-nextcloud-on-a-synology-diskstation-dsm-7-2-and-higher%2F\" title=\"Save to wallabag\" aria-label=\"Save to wallabag\" role=\"button\" rel=\"noopener nofollow\" class=\"shariff-link\" style=\"; background-color:#26a69a; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 600 500\"><path fill=\"#26a69a\" d=\"M381 474l-5 7c-15 19-29 20-45 2-14-15-30-28-47-38a75 75 0 0 1-15-12c-8-8-10-19-8-30 2-8-2-12-8-16l-3 12c-8 33-31 51-64 57-36 6-73 7-109 5l-57-4c-9-1-9-1-7-9h46c28 0 55-1 82-9 45-14 67-49 62-96l-4-25 43 13q101 24 197-11c6-2 10-2 14 5l-49 53-15 15c-8 8-8 15 1 23l24 18 50 34c-8 20-26 26-43 14l-43-34c-14-10-23-25-31-39-3-4-6-6-10-5h-36c-5-1-8 1-9 6zM409 4l-6 49c-2 19-9 35-28 45l40 50c-13 9-26 11-40 12-19 0-36-6-54-11-16-4-34-9-51-11-10-2-20 0-31 1l30-38c-16-9-25-23-28-41l-1-15-3-41c21 5 38 16 51 33l11 16 22 29c10-9 19-18 24-29 12-26 32-42 60-48l4-1zm-19 187c12 9 17 20 16 35l-2 47c-3 31-26 48-57 40a114 114 0 0 1-11-3 44 44 0 0 0-28-1 110 110 0 0 1-28 5c-16 0-28-8-33-24-6-16-6-33-6-50v-14c-2-15 2-28 17-35 10 6 19 13 17 27v32c-1 14 5 25 16 33 15-12 16-28 15-45v-30c0-11 4-15 12-16 8-2 11 0 15 10 6 13 10 27 8 41-2 17 4 30 16 40 11-10 16-23 14-38v-16c0-21 1-24 19-38z\"\/><\/svg><\/span><\/a><\/li><li class=\"shariff-button info shariff-nocustomcolor\" style=\"background-color:#eee\"><a href=\"http:\/\/ct.de\/-2467514\" title=\"More information\" aria-label=\"More information\" role=\"button\" rel=\"noopener \" class=\"shariff-link\" style=\"; background-color:#fff; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 11 32\"><path fill=\"#999\" d=\"M11.4 24v2.3q0 0.5-0.3 0.8t-0.8 0.4h-9.1q-0.5 0-0.8-0.4t-0.4-0.8v-2.3q0-0.5 0.4-0.8t0.8-0.4h1.1v-6.8h-1.1q-0.5 0-0.8-0.4t-0.4-0.8v-2.3q0-0.5 0.4-0.8t0.8-0.4h6.8q0.5 0 0.8 0.4t0.4 0.8v10.3h1.1q0.5 0 0.8 0.4t0.3 0.8zM9.2 3.4v3.4q0 0.5-0.4 0.8t-0.8 0.4h-4.6q-0.4 0-0.8-0.4t-0.4-0.8v-3.4q0-0.4 0.4-0.8t0.8-0.4h4.6q0.5 0 0.8 0.4t0.4 0.8z\"\/><\/svg><\/span><\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Collabora has now replaced OnlyOffice in the integrated office solution. If you want better and more stable performance, you should provide Collabora as a Docker container. You can find out how to do this in this article.<\/p>\n","protected":false},"author":1,"featured_media":410,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,126,50,7,125],"tags":[20,121,127,128,21,129,130,112,131,23,123,25],"class_list":["post-408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-docker","category-howto","category-technology","category-virtualization","tag-cloud","tag-collabora","tag-container","tag-container-manager","tag-diskstation","tag-docker","tag-docker-container","tag-dsm-7","tag-dsm-7-2","tag-nextcloud","tag-office","tag-synology"],"_links":{"self":[{"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/posts\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":5,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"predecessor-version":[{"id":428,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/posts\/408\/revisions\/428"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/media\/410"}],"wp:attachment":[{"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.viking-studios.net\/en\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}