In this tutorial I’ll show you how to create a Monero Node on a Synology NAS using Docker. The benefit is not only giving back to the Monero community but also provides you with more privacy for your own transactions. Running a Monero node is quick, easy, and will run on just about anything.
Getting started with a Monero Node in Docker
Before we start there are a few things I’m going to assume you’ve already done, if not do them now.
- You already have a Monero wallet created.
- You own a Synology NAS that that supports running Docker and already have the package installed. If not already installed go to: Package Center > Utilities > Docker and click Install.
Now lets get started!
Running a Monero node in Docker on a Synology NAS
- First, log into your Synology DSM and open the Docker package.
- On the left hand menu click on Image, then click on Add from URL from the Add drop down menu.
- Enter the following URL adddress, then click on Add: https://hub.docker.com/r/kannix/monero-full-node/
- Next select the Monero Full Node image and click on Launch.
- Now give the container a name of your choice. I have also enabled resource limitation to Med CPU priority and 2GB of RAM. Then click on Advanced Settings.
- From the Advanced Tab check “Enable auto-restart” and “Create shortcut on desktop”
- Now click on the Volume tab, then Add Folder and select the folder you want the Monero node docker image to store the blockchain.
- Still on the Volume tab, under Mount Path type the following:
- Now go to the Port Settings tab and change the Local Port to match the corresponding Container Port, as shown below.
- Next go to the Environment tab and click on the + button to add a new variable. Type name for the variable name and for the value type monerod. Then click Apply.
- Then click on Next, and then Apply.
At this point your Monero Node is now up and running and should be downloading the blockchain now!
Notice: Downloading the blockchain can take several hours.
Configure your Monero Wallet to use the new node
That’s it! You now have a full Monero Node running on your Synology NAS within Docker.