# Node Red on synology nas

**URL:** https://discourse.nodered.org/t/node-red-on-synology-nas/93599
**Category:** General
**Tags:** docker
**Created:** [1 December 2024 07:04 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599 "2024-12-01T07:04:53Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![ath0rus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ath0rus/32/95404_2.png) [@ath0rus](https://discourse.nodered.org/u/ath0rus)
#### Post date: [1 December 2024 07:04 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/1 "2024-12-01T07:04:53Z")

</div>

In a few days time I should have a DS224+ nas arriving along side some 16tb drives (exos x16 drives on sale). I was thinking of installing node red in a docker on the nas to allow me to transfer files from other pc's (Game servers and other similar files) to the nas via automations. Should I use NR for this (to transfer the files) and also for notifications via pushover if a file exists that I am waiting for. Or should I look into another service/code my own?

---

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [1 December 2024 11:00 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/2 "2024-12-01T11:00:22Z")

</div>

Why not something like [samba or nfs](https://www.geeksforgeeks.org/network-file-system-nfs-vs-server-message-block-smb/) which is designed for file storage on a network.

I use [samba](https://en.wikipedia.org/wiki/Samba_(software)) on my raspberry to expose the attached drives to my linux and mac boxes but samba is also supported by iphones, androids, windows and basically every device has supported. Samba is based on [SMB](https://en.wikipedia.org/wiki/Server_Message_Block) which in turn is based on old Microsoft protocols.

Ah sorry, you want to automate file transfer/retrieval. Why would NR need to be on the nas box unless you want to retrieve stuff automatically from outside. Considering the support for various protocols and file storage, NR would perfect tool for such a task. Does the NAS allow installation of third party software? My experience is that reconfiguring NAS devices means creating a new firmware before I access the box ... (LinkSys NAS device)

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [1 December 2024 20:01 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/3 "2024-12-01T20:01:03Z")

</div>

I have an older Celeron based Synology and I have run docker and other things on the NAS in the past. What I found though was that even though I (manually) increased the RAM to speed things up, the NAS was already working quite hard to deal with the core duties of the NAS. Namely coordinating file sharing, and backups (from pc & cloud to NAS and also from NAS to cloud).

So I decided to stop pushing quite so hard on the NAS itself and simply, as @gregorius suggested, create a mount from the NAS to my home automation server.

---

<div class="post-metadata">

### Author: ![ath0rus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ath0rus/32/95404_2.png) [@ath0rus](https://discourse.nodered.org/u/ath0rus)
#### Post date: [2 December 2024 07:25 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/4 "2024-12-02T07:25:04Z")

</div>

> [@gregorius](#):
>
> I use [samba](https://en.wikipedia.org/wiki/Samba_(software)) on my raspberry to expose the attached drives to my linux and mac boxes but samba is also supported by iphones, androids, windows and basically every device has supported. Samba is based on [SMB](https://en.wikipedia.org/wiki/Server_Message_Block) which in turn is based on old Microsoft protocols.

I May give that a go when my nas is setup

> [@gregorius](#):
>
> Why would NR need to be on the nas box unless you want to retrieve stuff automatically from outside

I am trying to think of some ways for game servers and other automatic stuff to save stuff to the nas without me doing anything

> [@gregorius](#):
>
> Does the NAS allow installation of third party software?

I belive with docker I can run NR on my nas, Tho I am new as hell to docker

---

<div class="post-metadata">

### Author: ![ath0rus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ath0rus/32/95404_2.png) [@ath0rus](https://discourse.nodered.org/u/ath0rus)
#### Post date: [2 December 2024 07:26 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/5 "2024-12-02T07:26:58Z")

</div>

> [@TotallyInformation](#):
>
> I have an older Celeron based Synology and I have run docker and other things on the NAS in the past. What I found though was that even though I (manually) increased the RAM to speed things up, the NAS was already working quite hard to deal with the core duties of the NAS. Namely coordinating file sharing, and backups (from pc & cloud to NAS and also from NAS to cloud).

How much ram did you have in your nas, My nas im getting is a celeron based nas too and comes with 2gb ram but I will add more if I need to

> [@TotallyInformation](#):
>
> as @gregorius suggested, create a mount from the NAS to my home automation server.

Do you mean the first part of his message (the samba part)?

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [2 December 2024 10:39 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/6 "2024-12-02T10:39:41Z")

</div>

> [@ath0rus](#):
>
> > [@gregorius](#):
> >
> > Samba is based on [SMB](https://en.wikipedia.org/wiki/Server_Message_Block) which in turn is based on old Microsoft protocols.
> 
> I May give that a go when my nas is setup

This is easy to set up on the Synology.

> [@ath0rus](#):
>
> > [@gregorius](#):
> >
> > Does the NAS allow installation of third party software?
> 
> I belive with docker I can run NR on my nas, Tho I am new as hell to docker

Yes, it has its own store and it is possible to add 3rd-party libraries as well. Docker is included but can only run on some NAS versions. It certainly runs on the Intel-based ones.

> [@ath0rus](#):
>
> How much ram did you have in your nas, My nas im getting is a celeron based nas too and comes with 2gb ram but I will add more if I need to

I have a DS412+. It came with 1GB of RAM and was struggling with the number of files. I upgraded to 2GB which was relatively easy to do. I think this model can take 4GB max. but I note that some people have had issues with 4GB, at least with some memory types.

> [@ath0rus](#):
>
> > [@TotallyInformation](#):
> >
> > as @gregorius suggested, create a mount from the NAS to my home automation server.
> 
> Do you mean the first part of his message (the samba part)?

Yes. That generally gives better performance than the alternative options (such as NFS).

---

<div class="post-metadata">

### Author: ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)
#### Post date: [2 December 2024 12:35 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/7 "2024-12-02T12:35:13Z")

</div>

> [@TotallyInformation](#):
>
> better performance than the alternative options

and better device support than NFS.

> [@TotallyInformation](#):
>
> some people have had issues with 4GB

Here I would also say that 4GB or even 6GB is a bit small for running an NAS _and_ Node-RED _and_ a RAID (if you choose to do that). But it all depends on how you use the NAS: big files constantly being written or mostly just reads or a mix of both ...

My NAS is a raspberry 4 with 2 GB and no RAID running SMB. Two disks, many devices connected. Had no problems with it. I won't want to put Node-RED in docker on that box - though pure Node-RED would work easily 😉 But I'm not running a RAID setup nor a docker daemon and it's mostly many small files that get stored and shared amongst devices.

> [@ath0rus](#):
>
> Tho I am new as hell to docker

Docker is fun once you get the hang of it 😉

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [2 March 2025 12:35 UTC](https://discourse.nodered.org/t/node-red-on-synology-nas/93599/8 "2025-03-02T12:35:53Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
