Install Docker Synology

Synology Install Docker Compose. I was considering writing this tutorial using Docker, rather than a non-containerised version. But it seems that not all Synology devices have Docker available to them, so I decided this would be a more accessible option. Plus, it should be lighter on resources than running a stack of Docker containers. Synology builds the ultimate “set and forget” style NAS systems. One of the great things about later generation DSMs is running Docker on the Synology directly. In this example we will use Docker on the Synology to run Mosquitto. Installing Docker. On the Synology NAS use the package manager to install Docker.

Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. Homebridge allows you to integrate with smart home devices that do not support the HomeKit protocol. After installing Homebridge, it remains running and connected to your network, ready to service requests from Siri. In this step by step guide I will show you how to install Homebridge on your Synology NAS using Docker. You can also use HOOBS for your smart home devices.

Note: This guide works perfectly with the latest Homebridge 1.3.4 release.

This post should tell you everything you need to know to install Nextcloud instance on your Synology NAS without using Docker. I previously published a post on how to setup Pi-Hole on a Synology and since then a number of people have asked for a guide on how to install Nextcloud on a Synology. After lots of tinkering, this post is the result. This is a stark difference from Synology’s Docker GUI, as you can back up the important container data, but you can’t port it over to a different operating system easily. A few downsides of Docker Compose on a Synology NAS: Everything is done through the command-line interface (CLI).

Please Support My work by Making a Donation.

Install Docker via Synology “Package Center”.

Synology Can't Install Docker

Open the Docker Package. From the Docker Console, go to Registry and search homebridge. Look for oznu/homebridge and select it, then click Download or double click on it. You will be prompted to Choose Tag, select latest. Follow the instructions in the image below.

After you click “Select”, the download process of the homebridge docker container will start. You can click on Image on the Docker Console to see the download progress. The current container is about 583 MB. Follow the instructions in the image below.

After the download is completed from the Docker Console, go to Image, then select the oznu/homebridge:latest container. Click Launch. Check “Execute container using high privilege”, then click Advanced Settings. Follow the instructions in the image below.

Install Transmission Docker Synology

Select Enable auto-restart. Follow the instructions in the image below.

Go to File Station and open the docker folder. Inside the docker folder, create a new folder and name it Homebridge. Follow the instructions in the images below.

Your docker folder will look like this:

Now go back to the Docker Package. Next tab – “Volume“. Select Add Folder. Choose the homebridge folder inside the docker folder, then click Select. Follow the instructions in the image below.

After you click Select, type /homebridge inside Mount path for the data folder. Follow the instructions in the image below. Your Volume will look like this:

Next tab – “Network“. Choose “Use the same network as Docker Host“.

Next tab – “Port Settings“ move forward without doing anything (no action needed).
Next tab – “Links“ move forward without doing anything (no action needed).
Next tab – “Environment“. Click the + to add the variable and Value.
On the variable area type: DSM_HOSTNAME and on the Value area add: Your NAS Server Name Read STEP 12 B below on how you can find this value.
After that, click Apply. Follow the instructions in the images below.

How can I find my DSM_HOSTNAME Value? Go to Control Panel / Info Center / Network. Search for Server name. Follow the instructions in the image below.

After clicking “Apply“ on STEP 12 A, the screen below will open. Click “Next“. Follow the instructions in the image below.

Synology Install Gitlab Docker

After clicking “Next“, the screen below will open. Select “Run this container after the wizard is finished” then click “Apply“. Follow the instructions in the image below.

Your container will look like this:

Go back to STEP 1 or you will deal with karma 🙂

Now open your browser and type in http://Synology-ip-address:8581/ Follow the instructions in the image below. Username and Password are admin and admin.

Install Docker Synology

You can change Username and Password after the first login. Follow the instructions in the image below.

Enjoy your Homebridge hosted on your Synology NAS!

Install Docker Synology Ds214play

Install Docker Synology

Install Docker Synology Mac

Read the step by step guide on How to Allow Homebridge to Work Over an HTTPS Connection.

Note: You can easily change the admin user and password by clicking the 3 dots at the top right in homebridge home.
Note
: Find out how to update Homebridge container with the latest image.
Note: I recommend you use Reverse Proxy to allow Homebridge to work over an HTTPS connection.
Note: Can I run Docker on my Synology NAS? See the supported models.

Install Docker Synology For Windows

This post was updated on Monday / March 22nd, 2021 at 10:41 PM