Files
doc.rustdesk.com/content/self-host/rustdesk-server-oss/synology/dsm-6/_index.en.md
rustdesk 56cfd26e35 seo/geo
2026-03-20 18:42:55 +08:00

4.0 KiB

title, weight, description, keywords
title weight description keywords
Synology DSM 6 22 Install RustDesk Server OSS on Synology DSM 6 with Docker. Follow the DSM 6 workflow for container setup, port mapping, and persistent data on older Synology systems.
rustdesk synology dsm 6
rustdesk synology docker
rustdesk nas dsm 6
rustdesk self-host synology

Use this guide to install RustDesk Server OSS on Synology DSM 6 with Docker on older NAS systems.

An alternative up-to-date tutorial from third-party is here.

This tutorial is based on latest DSM v6 and v7.

{{% notice note %}} After DSM 7.2 update, the Docker is upgraded to new "Container Manager", please check this article instead. {{% /notice %}}

When should you use the DSM 6 guide?

Use this guide only if your Synology NAS is still on DSM 6 and you are deploying RustDesk Server OSS through the older Docker package. If your NAS is already on DSM 7.2, use the Container Manager guide instead.

DSM 6 deployment checklist

  • Confirm your NAS is still running DSM 6.
  • Install the Synology Docker package from Package Center.
  • Create a persistent host folder for RustDesk data and keys.
  • Run both hbbs and hbbr with host networking and auto-restart enabled.
  • Retrieve id_ed25519.pub after the containers start.

Install Docker

Open Package Center Install Docker

Install RustDesk Server

Search rustdesk-server in Docker's registry and install by double click Installed rustdesk-server image, double click to create rustdesk-server container

Create hbbs container

As mentioned above, double click on rustdesk-server image to create new container, set it name to hbbs.

Click on above Advanced Settings.

  • Enable Enable auto-restart.

  • Enable Use the same network as Docker Host. For more about host net, please check.

  • Mount a host directory (e.g. /home/rustdesk/) to /root, hbbs will generate some files (database and key files) in this directory which need to be persistent over reboots.

Mount Files generated in the host directory
  • Set command {{% notice note %}} Synology's OS is Debian based, so host net (--net=host) works fine, we do not need to map ports with -p option.

{{% /notice %}}

  • Done

Create hbbr container

Please repeat above hbbs steps, but name the container hbbr and command (for Set Command Step) should be hbbr.

hbbr/hbbs containers

Double click on container and check log Double confirm hbbs/hbbr using host network

Retrieve your Key

Browse to the folder setup before using File Station, download id_ed25519.pub and open with a text editor to via your key.