{"id":20961,"date":"2024-05-10T23:55:48","date_gmt":"2024-05-10T21:55:48","guid":{"rendered":"https:\/\/chochol.io\/smart-home\/portainer-installation-guide-on-synology-in-docker\/"},"modified":"2025-08-23T19:56:04","modified_gmt":"2025-08-23T17:56:04","slug":"portainer-installation-guide-on-synology-in-docker","status":"publish","type":"post","link":"https:\/\/chochol.io\/en\/software\/portainer-installation-guide-on-synology-in-docker\/","title":{"rendered":"Portainer: Installation guide on Synology in Docker"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"20961\" class=\"elementor elementor-20961 elementor-20919\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75dab17 e-flex e-con-boxed e-con e-parent\" data-id=\"75dab17\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f079a76 elementor-toc--minimized-on-tablet elementor-widget elementor-widget-table-of-contents\" data-id=\"f079a76\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;exclude_headings_by_selector&quot;:[],&quot;no_headings_message&quot;:&quot;No headings were found on this page.&quot;,&quot;headings_by_tags&quot;:[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;],&quot;marker_view&quot;:&quot;numbers&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__header\">\n\t\t\t\t\t\t<div class=\"elementor-toc__header-title\">\n\t\t\t\tTable of Contents\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--expand\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__f079a76\" aria-expanded=\"true\" aria-label=\"Open table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/div>\n\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--collapse\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__f079a76\" aria-expanded=\"true\" aria-label=\"Close table of contents\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-up\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z\"><\/path><\/svg><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div id=\"elementor-toc__f079a76\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<svg class=\"elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading\" aria-hidden=\"true\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b249d9 elementor-widget elementor-widget-text-editor\" data-id=\"9b249d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Hello!<\/h2><p>Today we will focus on one of the key tools for system administrators \u2013 Portainer. Additionally, the value this interface brings to managing Docker containers on your Synology NAS is huge. This guide will walk you through the installation process step by step, which will open the door to simpler and more efficient management of applications in containers. Are you ready to deepen your knowledge and skills?<\/p><h2>Introduction<\/h2><h3>What is a Portainer?<\/h3><p><img fetchpriority=\"high\" decoding=\"async\" class=\" wp-image-987 alignleft\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/portainer.png\" alt=\"Portainer, Application Icon\" width=\"250\" height=\"248\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/portainer.png 512w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/portainer-300x298.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/portainer-150x150.png 150w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/portainer-60x60.png 60w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/><\/p><p><a href=\"https:\/\/www.portainer.io\" target=\"_blank\" rel=\"noopener\">Portainer<\/a> is a comprehensive Docker container management tool that provides the user with an intuitive graphical interface. In short, Portainer acts as a control panel that allows you to easily manage Docker containers, images, networks and volumes without using the command line.<\/p><p>One of the biggest advantages of Portainer is its user-friendly interface, making it easy for even novice users to quickly master Docker containers. It also makes it easy to view and monitor all running containers, create new containers from existing images, import and export containers, manage volumes and configure networks.<\/p><p>What\u2019s more, Portainer also offers advanced features such as user and team management, access control and support for multiple Docker instances. With this tool, system administrators can manage their container environments more efficiently, and facilitate collaboration across teams responsible for developing and maintaining Docker container-based applications.<\/p><h3>What is Synology?<\/h3><p><img decoding=\"async\" class=\"alignleft\" src=\"https:\/\/cdn6.aptoide.com\/imgs\/e\/3\/2\/e329de5bc241b2d63080f5b056b2681f_icon.png\" alt=\"\" width=\"258\" height=\"258\" aria-hidden=\"false\"><strong>Synology<\/strong> is a company specializing in the production of network hardware and software for data storage and management. Their main products are NAS (Network Attached Storage) servers, which offer a wide range of functions such as file storage, media sharing, backup, and hosting network services.<\/p><p>Thanks to their flexibility, Synology devices are used both in home networks, where they serve as a central data storage and media server, and in businesses, where they are used to store and share files and run a variety of business applications, such as email servers, file servers, and project management platforms.<\/p><p>In addition, Synology devices are popular in security-oriented environments, where they are used to store surveillance camera footage and run video surveillance systems. Moreover, thanks to the wide range of applications available in their ecosystem, users can expand the functionality of their NAS servers by installing virtualization servers or cloud data management solutions, among others. In this way, Synology becomes not only a central data storage point, but also a platform for extensive IT infrastructure management in diverse environments.<\/p><h2>Preparation<\/h2><p>In order to prepare the tutorial, we will adopt an established domain name and certain configuration names, shown below. For customized configuration, apply settings according to individual requirements.<\/p><ul><li>Full domain name (FQDN) of Synology DSM: <strong>https:\/\/dsm.xyz.com<\/strong>,<\/li><li>Installed on Synology via Package Center: <strong>Container Manager<\/strong>.<\/li><\/ul><h2>Step 1 \u2013 Installing Container Manager on Synology<\/h2><p><img decoding=\"async\" class=\"alignleft\" src=\"https:\/\/www.synology.com\/img\/dsm\/container-manager\/icon_container_manager.png\" alt=\"Container Manager\" width=\"72\" height=\"72\" \/>Until version 6.2, a Docker package was available on the Synology DiskStation Manager (DSM) operating system, which allowed users to run application containers on NAS servers. With the introduction of DSM 7, Synology decided to introduce its own solution, known as <a href=\"https:\/\/www.synology.com\/pl-pl\/dsm\/feature\/docker\" target=\"_blank\" rel=\"noopener\">Container Manager<\/a>.<\/p><ul><li><strong>Log in to the DSM interface <\/strong> \u2013 Open a web browser and log in to the administration panel on your Synology device, using the appropriate credentials (administrator account),<\/li><li><strong>Install Container Manager <\/strong> \u2013 After logging in, go to the Package Center (which is the central place to manage applications on Synology devices). Search for the Container Manager package and install it on your device.<\/li><\/ul><h2>Step 2 \u2013 Create folders<\/h2><ul><li>After logging into your file server, open <strong>File Station<\/strong>.<\/li><li>Then, in the shared folder named <strong>docker<\/strong>, create a new folder and name it <strong>portainer<\/strong>.<\/li><\/ul><h2>Step 3 \u2013 Enable SSH on the Synology<\/h2><p>If you don\u2019t already have SSH enabled on your Synology, follow these steps<\/p><ul><li>Go to the <strong>Control Panel<\/strong>, then under <strong>Connectivity<\/strong>, select <strong>Terminal and SNMP<\/strong>;<\/li><\/ul><p><strong><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-770 aligncenter\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.34.44.png\" sizes=\"(max-width: 532px) 100vw, 532px\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.34.44.png 532w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.34.44-300x82.png 300w\" alt=\"\" width=\"532\" height=\"145\"><\/strong><\/p><ul><li>Click <strong>Enable SSH<\/strong> service and set any high port such as <strong>45000<\/strong>.<\/li><\/ul><p><strong><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-769 aligncenter\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.35.38.png\" sizes=\"(max-width: 900px) 100vw, 900px\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.35.38.png 900w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.35.38-300x106.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-24-at-15.35.38-768x272.png 768w\" alt=\"Synology SSH\" width=\"900\" height=\"319\" \/><\/strong><\/p><ul><li><strong>Save the settings<\/strong> and proceed to log in via SSH to our Synology.<\/li><\/ul><p>For Microsoft Windows operating systems, I recommend <a href=\"https:\/\/www.putty.org\/\" target=\"_blank\" rel=\"noopener\">PuTTY<\/a>, for its reliability and rich configuration options. On the other hand, for Apple macOS operating systems, you should definitely consider using <a href=\"https:\/\/termius.com\/\" target=\"_blank\" rel=\"noopener\">Termius<\/a>, which offers an intuitive interface and many useful features.<\/p><h2>Step 4 \u2013 Install Portainer using SSH<\/h2><ul><li>I personally use macOS, thus I will use Termius. The following action is performed on the right <strong>root<\/strong>,<\/li><li>Log in to your Synology account over SSH.<\/li><li>Type the following command to install the Portainer.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88ed499 elementor-alert-warning elementor-widget elementor-widget-alert\" data-id=\"88ed499\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"alert.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-alert\" role=\"alert\">\n\n\t\t\t\t\t\t<span class=\"elementor-alert-title\">Information<\/span>\n\t\t\t\n\t\t\t\t\t\t<span class=\"elementor-alert-description\">Verify that access to the docker folder is on volume1 - if you installed Container Manager on volume2, then you need to change the number in the Portainer installation code.<\/span>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee52f72 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"ee52f72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-ee52f72\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>sudo docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v \/var\/run\/docker.sock:\/var\/run\/docker.sock -v \/volume1\/docker\/portainer:\/data portainer\/portainer-ce:latest<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_ee52f72 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_ee52f72();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_ee52f72 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-759fed9 elementor-widget elementor-widget-text-editor\" data-id=\"759fed9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Wait for the server to download the contents of the Portainer to disk.<\/li><li>Open a browser and type <strong>http:\/\/IP-ADRES:9000\/<\/strong>. Choose a username and a strong password, confirm them, and then click <strong>Create User<\/strong>.<\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20954\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26-1024x833.png\" alt=\"Portainer, New user section\" width=\"750\" height=\"610\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26-1024x833.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26-300x244.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26-768x625.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26-1536x1249.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.26.png 1672w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/p><ul><li>Then click <strong>Get Started<\/strong> to continue using the local environment in which Portainer is running.<\/li><\/ul><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20956\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-1024x488.png\" alt=\"Portainer, Get started\" width=\"750\" height=\"358\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-1024x488.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-300x143.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-768x366.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-1536x732.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-10-at-23.04.46-2048x976.png 2048w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/p><ul><li><strong>Done! Enjoy your use!<\/strong> \ud83d\ude80<\/li><\/ul><h2>Single Sign-On with Authentik<\/h2><p>Interesting, isn\u2019t it? But this is just the tip of the iceberg! If you want to learn more about Portainer\u2019s advanced capabilities, take a look at our other article, where we describe Portainer\u2019s integration with Authentik in SSO. Discover how you can improve the security and convenience of Docker container management even more!<\/p><p>\ud83d\udc49 <a href=\"https:\/\/chochol.io\/en\/software\/authentik-single-sign-on-configuration-for-portainer\/\">Have a look here! <\/a><\/p><p>If you have additional questions about the setup, <strong>go ahead and leave a comment under this article<\/strong> or <strong>contact me directly<\/strong>. I will be happy to answer any concerns and help solve any problems. Your questions can help improve this guide for other users.<\/p><h2>Additional sources and information<\/h2><p>Thank you for reaching this point. For further exploration and more information, I recommend checking out the links below. They are valuable sources that were used in the development of this guide.<\/p><ul><li>Portainer Documentation: <a href=\"https:\/\/docs.portainer.io\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.portainer.io<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20844 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-global elementor-global-20844 elementor-widget-posts\" data-id=\"20844\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-20563 post type-post status-publish format-standard has-post-thumbnail hentry category-hardware tag-ads-b tag-raspberry-pi\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/hardware\/how-to-change-rtl-sdr-dongle-serial-number-on-linux\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4-300x169.png\" class=\"attachment-medium size-medium wp-image-20537\" alt=\"RTL-SDR V4 USB radio receiver module with SMA antenna connector over blurred SDR UI screenshot\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/04\/Okladka-artykulow-Chochol.io_-4.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Hardware<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/hardware\/how-to-change-rtl-sdr-dongle-serial-number-on-linux\/\">\n\t\t\t\tHow to change RTL-SDR dongle serial number on Linux\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Discover simple instruction for changing the serial number of an RTL-SDR dongle on Linux. A step-by-step guide through the modification process.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-21466 post type-post status-publish format-standard has-post-thumbnail hentry category-smart-home tag-diy tag-esphome tag-home-assistant tag-home-automation tag-iot\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/smart-home\/home-assistant-measure-electricity-with-pzem004t\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1-300x169.png\" class=\"attachment-medium size-medium wp-image-21430\" alt=\"Close-up of valve regulated lead-acid battery wiring panel with charge controller and blue home icon overlay\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/09\/chochol.io-Okladka-artykulow-1.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Smart Home<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/smart-home\/home-assistant-measure-electricity-with-pzem004t\/\">\n\t\t\t\tHome Assistant: Measure electricity with PZEM004T\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Discover how to configure PZEM004T v3 with ESPHome to monitor electricity consumption in a smart home. Practical guide. <\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-1672 post type-post status-publish format-standard has-post-thumbnail hentry category-computer-networking tag-mikrotik\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/computer-networking\/how-to-configure-a-leox-gpon-ont-module-on-a-mikrotik-router\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3-300x169.png\" class=\"attachment-medium size-medium wp-image-1626\" alt=\"Network router with green and yellow Ethernet cables, server rack ports, and wireless icon overlay\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-3.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Computer networking<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/computer-networking\/how-to-configure-a-leox-gpon-ont-module-on-a-mikrotik-router\/\">\n\t\t\t\tHow to configure a Leox GPON ONT module on a Mikrotik router\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Step-by-step guide on how to configure Leox LXT-010S-H GPON ONT module on Mikrotik RB5009 router, instead of ONT module from Orange.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-20855 post type-post status-publish format-standard has-post-thumbnail hentry category-computer-networking tag-mikrotik tag-synology\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/computer-networking\/mikrotik-configure-authentication-with-synology-radius-server\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1-300x169.png\" class=\"attachment-medium size-medium wp-image-20806\" alt=\"System configuration UI window with 3D network folder icon overlay on Windows desktop\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/05\/Okladka-artykulow-Chochol.io_-1.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Computer networking<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/computer-networking\/mikrotik-configure-authentication-with-synology-radius-server\/\">\n\t\t\t\tMikrotik: Configure authentication with Synology RADIUS Server\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Discover how to configure Synology RADIUS Server on Mikrotik devices. Learn about the steps and benefits of integration in our article.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-1522 post type-post status-publish format-standard has-post-thumbnail hentry category-software tag-docker tag-docker-compose tag-portainer tag-synology\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/software\/netbox-installation-guide-for-synology-on-docker-compose\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4-300x169.png\" class=\"attachment-medium size-medium wp-image-1492\" alt=\"NetBox interfejs: tabela po\u0142\u0105cze\u0144 i graf sieci z w\u0119z\u0142ami po\u0142\u0105czonymi liniami, panel po prawej z elementami\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io_-4.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Software<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/software\/netbox-installation-guide-for-synology-on-docker-compose\/\">\n\t\t\t\tNetbox: Installation Guide for Synology on Docker Compose\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>A guide to installing Netbox on Synology using Docker Compose. Step by step, easy and fast solution for network management.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-1609 post type-post status-publish format-standard has-post-thumbnail hentry category-software tag-docker tag-docker-compose tag-synology\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/chochol.io\/en\/software\/tvheadend-docker-compose-installation-guide-on-synology\/\" tabindex=\"-1\" target=\"_blank\"><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2-300x169.png\" class=\"attachment-medium size-medium wp-image-1557\" alt=\"Interfejs edytora log\u00f3w z list\u0105 rekord\u00f3w oraz niebiesk\u0105 i pomara\u0144czow\u0105 ikon\u0105 rozwijania\/filtra\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2-300x169.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2-1024x576.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2-768x432.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2-1536x864.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Okladka-artykulow-Chochol.io-2-2.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__badge\">Software<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<span class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/chochol.io\/en\/software\/tvheadend-docker-compose-installation-guide-on-synology\/\">\n\t\t\t\tTVHeadend: Docker Compose installation guide on Synology\t\t\t<\/a>\n\t\t<\/span>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>How to install TVHeadend on a Synology with Docker Compose. A practical step-by-step guide for advanced users.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Discover how to quickly install Portainer on Synology &#8211; simple step-by-step instructions. Manage your Docker containers today!<\/p>\n","protected":false},"author":1,"featured_media":20950,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,96],"tags":[102,103,113,121],"class_list":["post-20961","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-docker","tag-docker-compose","tag-portainer","tag-synology"],"_links":{"self":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts\/20961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/comments?post=20961"}],"version-history":[{"count":0,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts\/20961\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/media\/20950"}],"wp:attachment":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/media?parent=20961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/categories?post=20961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/tags?post=20961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}