I asked why people suggest running them on seperate machines. I didnt get a lot of replies but it doesnt seem to be a universal thing people do. More of a personal security preference.
Discussion
Yes, it is preferred to have your node one its own machine to stay on at all times and separate from your daily driver.
Which is your daily driver? Your lightning node or your non lightning?
Good question! I'd imagine if you have to run one of the nodes on a daily, I'd want my lightning node there. I would think security is more important on the Bitcoin node.
But that's a total conjecture on my part. I would love to hear what others with actual experience think.
Thats what id think as well.
Oh this machine is absolutely not my daily! This was an old old machine I dug up from the back of my closet haha. I plan to keep whatever machine I'm running my nodes on completely separate from my daily pc.
Oh you meant node seperate from daily driver computer for everyday use. Duh. Yeah def keep that seperate. I was talking about seperating lightning and non lightning nodes.
#[7] mentioned if you're running a bunch of apps you might have to open various ports.
Presumably, the more ports you open the bigger your security risk. Last thing you'd want is to compromise your Bitcoin node. I think setting up a separate VM for each of my lightning and Bitcoin nodes would be a decent compromise. Would also be able to solve my windows/ubuntu issue as well. Admittedly I have very little experience with Ubuntu so the VM route offers a bit of safety net I guess