I'm talking about the public routing nodes, I'm not talking about some small node with private channels you might still be running for your own personal use.
In my case, I ended up quite big (top-50 at my peak) too fast (I ended up getting random people connecting with me all the time as word had hit the telegram groups that I would be a net positive to them) using Umbrel on a rPi.
In hindsight, I thought a hardware issue would have been my downfall, but in the end, it was an Umbrel update that corrupted my channel.db, and I ended with a very stressful week to recover all my sats. I luckily did, but it made me think twice about restarting the node.
The desire is always there, but at this point in time, the main thing that keeps me from doing it: not enough free time. Running a node well can quickly become a time-consuming side-hustle
What are your reasons:
- too complicated?
- too time-consuming?
- too costly (you need a large number of sats to do this well)?
- regulation worries (is there a future where public nodes will require money-transmitter licences?)?
- not believing in the LN as a L2 solution to bitcoin?