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.