I use a Synology NAS. My bitcoind and lnd are running in docker on a VM.

One thing I learned: don't use an NFS share for your data dir. The blockchain is a ton of little files and disk I/O will make your node SO SLOW.

Can't speak to Citadel though, sorry.

Reply to this note

Please Login to reply.

Discussion

And I guess for your question about what I recommend: I am very happy with my set up. There's a future point in time where I'm going to need to reallocate more storage to the VM running my node which will be a pain in the ass. But I allocated enough storage that will not happen until sometime 2027. I'm outgrowing this Synology and plan on custom building a rack NAS before that time comes. Likely 2025.

good advice. thx. so no problems using synos internal mechanical drives? are you using m.2 nvme for caching or storage pools?

No issues for me. No NVME caching. I have a RAID5 pool with 6x 7200RPM drives.

It's been a long time but I don't remember my initial sync taking longer than a day.

sweet. good to know. thanks again πŸ«‚πŸ’œ

You're welcome!

just to clarify in regards to performance with bitcoind & lnd on the syno, is your setup also actively used as a media server as well?

I have media files served over NFS to my dedicated media server. I have a Ryzen Synology and it doesn't handle transcode well. Have had no speed issues with serving the files though.

nice. i have a ryzen too and use plex for transcoding. saw someone on reddit saying a full node was thrashing the mechanical drives constantly reading the UTXO db to verify transactions and didn't recommend it. the chainstate folder gets cached and they only had 512 mb ram so i'm sure that was their issue. thanks again.

Hm well I have had to RMA 4 drives in the last several years... I've been blaming Seagate but now you've got me thinking it was my node wrecking my drives

No no, it’s seagate lol

WD spinning rust or Samsung flash is my preference.

gtk. well, apparently the overpriced nuc that is umbrel home can handle it and more, so setting up nvme as cache or decicated storage pool + maxing out the ram should go a long way to mitigate excessive hits to the drives. i'm using sg ron wolf pros and was going to trick the syno out anyway so i guess we'll see how it affects performance/durability as i upgrade over time