<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Воронин: заметки с тегом Container manager</title>
<link>https://voronin.one/tags/container-manager/</link>
<description>воронин, voronin, it</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.4 (v4171)</generator>

<itunes:subtitle>воронин, voronin, it</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Ставим Rustdesk на synology</title>
<guid isPermaLink="false">53</guid>
<link>https://voronin.one/all/stavim-rustdesk-na-synology/</link>
<pubDate>Wed, 09 Aug 2023 14:19:05 +0300</pubDate>
<author></author>
<comments>https://voronin.one/all/stavim-rustdesk-na-synology/</comments>
<description>
&lt;p&gt;Воспользуемся пакетом «Container manager»&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/image-61.png" width="130" height="106" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Для вашей простоты я уже подготовил рабочие конфигурации, вам лишь осталось немного подготовить сервер, для этого создайте папку общего доступа &lt;b&gt;RustDesk&lt;/b&gt;. Все настройки безопасности по-умолчанию.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/image-62.png" width="605" height="447" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;внутри папки общего доступа создадим подпапки, в них будут храниться настройки сервиса&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/image-63.png" width="156" height="89" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Затем в «Container manager» найдите и загрузите образ &lt;b&gt;rustdesk/rustdesk-server&lt;/b&gt;&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/image-64.png" width="800" height="288.84688090737" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;ну, а теперь самое простое, ниже выкладываю листинги настроенных конфигураций контейнеров&lt;/p&gt;
&lt;p&gt;сохраните этот в файл с именем &lt;b&gt;hbbr.json&lt;/b&gt;&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;{
   &amp;quot;CapAdd&amp;quot; : null,
   &amp;quot;CapDrop&amp;quot; : null,
   &amp;quot;cmd&amp;quot; : &amp;quot;hbbr&amp;quot;,
   &amp;quot;cpu_priority&amp;quot; : 50,
   &amp;quot;enable_publish_all_ports&amp;quot; : false,
   &amp;quot;enable_restart_policy&amp;quot; : false,
   &amp;quot;enable_service_portal&amp;quot; : null,
   &amp;quot;enabled&amp;quot; : true,
   &amp;quot;env_variables&amp;quot; : [
      {
         &amp;quot;key&amp;quot; : &amp;quot;PATH&amp;quot;,
         &amp;quot;value&amp;quot; : &amp;quot;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&amp;quot;
      }
   ],
   &amp;quot;exporting&amp;quot; : false,
   &amp;quot;id&amp;quot; : &amp;quot;79ece58ece789b007f88a1940cc2a93737b47eca9de138e4a99d46efa4fa274e&amp;quot;,
   &amp;quot;image&amp;quot; : &amp;quot;rustdesk/rustdesk-server:latest&amp;quot;,
   &amp;quot;is_ddsm&amp;quot; : false,
   &amp;quot;is_package&amp;quot; : false,
   &amp;quot;labels&amp;quot; : {
      &amp;quot;org.opencontainers.image.created&amp;quot; : &amp;quot;2022-09-02T10:46:15.873Z&amp;quot;,
      &amp;quot;org.opencontainers.image.description&amp;quot; : &amp;quot;RustDesk Server Program&amp;quot;,
      &amp;quot;org.opencontainers.image.licenses&amp;quot; : &amp;quot;AGPL-3.0&amp;quot;,
      &amp;quot;org.opencontainers.image.revision&amp;quot; : &amp;quot;4bdc205fca189e2d3e8207d2a68c0dd9c166429d&amp;quot;,
      &amp;quot;org.opencontainers.image.source&amp;quot; : &amp;quot;https://github.com/rustdesk/rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.title&amp;quot; : &amp;quot;rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.url&amp;quot; : &amp;quot;https://github.com/rustdesk/rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.version&amp;quot; : &amp;quot;1.1.6-1&amp;quot;
   },
   &amp;quot;links&amp;quot; : [],
   &amp;quot;memory_limit&amp;quot; : 0,
   &amp;quot;name&amp;quot; : &amp;quot;hbbr&amp;quot;,
   &amp;quot;network&amp;quot; : [
      {
         &amp;quot;driver&amp;quot; : &amp;quot;host&amp;quot;,
         &amp;quot;name&amp;quot; : &amp;quot;host&amp;quot;
      }
   ],
   &amp;quot;network_mode&amp;quot; : &amp;quot;host&amp;quot;,
   &amp;quot;port_bindings&amp;quot; : [],
   &amp;quot;privileged&amp;quot; : false,
   &amp;quot;services&amp;quot; : null,
   &amp;quot;shortcut&amp;quot; : {
      &amp;quot;enable_shortcut&amp;quot; : false,
      &amp;quot;enable_status_page&amp;quot; : false,
      &amp;quot;enable_web_page&amp;quot; : false,
      &amp;quot;web_page_url&amp;quot; : &amp;quot;&amp;quot;
   },
   &amp;quot;use_host_network&amp;quot; : true,
   &amp;quot;version&amp;quot; : 2,
   &amp;quot;volume_bindings&amp;quot; : [
      {
         &amp;quot;host_volume_file&amp;quot; : &amp;quot;/RustDesk/hbbr&amp;quot;,
         &amp;quot;is_directory&amp;quot; : true,
         &amp;quot;mount_point&amp;quot; : &amp;quot;/root&amp;quot;,
         &amp;quot;type&amp;quot; : &amp;quot;rw&amp;quot;
      }
   ]
}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;и второй файл сохраните с именем &lt;b&gt;hbbs.json&lt;/b&gt; и обязательно отредактируйте, заменив &lt;b&gt;SYNOLOGY_IP&lt;/b&gt; на ip вашего сервера&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;{
   &amp;quot;CapAdd&amp;quot; : null,
   &amp;quot;CapDrop&amp;quot; : null,
   &amp;quot;cmd&amp;quot; : &amp;quot;hbbs -r SYNOLOGY_IP&amp;quot;,
   &amp;quot;cpu_priority&amp;quot; : 50,
   &amp;quot;enable_publish_all_ports&amp;quot; : false,
   &amp;quot;enable_restart_policy&amp;quot; : false,
   &amp;quot;enable_service_portal&amp;quot; : null,
   &amp;quot;enabled&amp;quot; : true,
   &amp;quot;env_variables&amp;quot; : [
      {
         &amp;quot;key&amp;quot; : &amp;quot;PATH&amp;quot;,
         &amp;quot;value&amp;quot; : &amp;quot;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&amp;quot;
      }
   ],
   &amp;quot;exporting&amp;quot; : false,
   &amp;quot;id&amp;quot; : &amp;quot;5072e615b973f22d24e46b3517cd999ee1a04d317d3dad8c6cc47fb074e16953&amp;quot;,
   &amp;quot;image&amp;quot; : &amp;quot;rustdesk/rustdesk-server:latest&amp;quot;,
   &amp;quot;is_ddsm&amp;quot; : false,
   &amp;quot;is_package&amp;quot; : false,
   &amp;quot;labels&amp;quot; : {
      &amp;quot;org.opencontainers.image.created&amp;quot; : &amp;quot;2022-09-02T10:46:15.873Z&amp;quot;,
      &amp;quot;org.opencontainers.image.description&amp;quot; : &amp;quot;RustDesk Server Program&amp;quot;,
      &amp;quot;org.opencontainers.image.licenses&amp;quot; : &amp;quot;AGPL-3.0&amp;quot;,
      &amp;quot;org.opencontainers.image.revision&amp;quot; : &amp;quot;4bdc205fca189e2d3e8207d2a68c0dd9c166429d&amp;quot;,
      &amp;quot;org.opencontainers.image.source&amp;quot; : &amp;quot;https://github.com/rustdesk/rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.title&amp;quot; : &amp;quot;rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.url&amp;quot; : &amp;quot;https://github.com/rustdesk/rustdesk-server&amp;quot;,
      &amp;quot;org.opencontainers.image.version&amp;quot; : &amp;quot;1.1.6-1&amp;quot;
   },
   &amp;quot;links&amp;quot; : [],
   &amp;quot;memory_limit&amp;quot; : 0,
   &amp;quot;name&amp;quot; : &amp;quot;hbbs&amp;quot;,
   &amp;quot;network&amp;quot; : [
      {
         &amp;quot;driver&amp;quot; : &amp;quot;host&amp;quot;,
         &amp;quot;name&amp;quot; : &amp;quot;host&amp;quot;
      }
   ],
   &amp;quot;network_mode&amp;quot; : &amp;quot;host&amp;quot;,
   &amp;quot;port_bindings&amp;quot; : [],
   &amp;quot;privileged&amp;quot; : false,
   &amp;quot;services&amp;quot; : null,
   &amp;quot;shortcut&amp;quot; : {
      &amp;quot;enable_shortcut&amp;quot; : false,
      &amp;quot;enable_status_page&amp;quot; : false,
      &amp;quot;enable_web_page&amp;quot; : false,
      &amp;quot;web_page_url&amp;quot; : &amp;quot;&amp;quot;
   },
   &amp;quot;use_host_network&amp;quot; : true,
   &amp;quot;version&amp;quot; : 2,
   &amp;quot;volume_bindings&amp;quot; : [
      {
         &amp;quot;host_volume_file&amp;quot; : &amp;quot;/RustDesk/hbbs&amp;quot;,
         &amp;quot;is_directory&amp;quot; : true,
         &amp;quot;mount_point&amp;quot; : &amp;quot;/root&amp;quot;,
         &amp;quot;type&amp;quot; : &amp;quot;rw&amp;quot;
      }
   ]
}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;далее идём в «Container manager» -&gt; Контейнер -&gt; Импорт -&gt; С локального устройства&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/stavim-rustdesk-na-synology.png" width="800" height="383.38945005612" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;и выбираем по очереди наши json файлы&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/stavim-rustdesk-na-synology-1.png" width="636" height="199" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;после того, как мы их импортировали — можно запускать «Действие» -&gt; «Пуск»&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/stavim-rustdesk-na-synology-2.png" width="475" height="163" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;теперь идём в Журнал контейнера hbbs и ищем запись, куда сохранён публичный ключ&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/stavim-rustdesk-na-synology-3.png" width="800" height="356.74769488684" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;файл лежит в папке, которую мы делали выше&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://voronin.one/pictures/stavim-rustdesk-na-synology-4.png" width="800" height="242.61555806088" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;готово! все молодцы.&lt;/p&gt;
</description>
</item>


</channel>
</rss>