I would not start with this question. The important question is: what do you want to do with that node, what do you want to achieve with running a node? You want only a Bitcoin node or also a LN node?
Then you start looking for solutions. Are plenty.
Even this proposal from fiatjaf #26084
You can even run a node on your mobile, if you want a "small size". Look into Blixt mobile LN node.
Thank you I will have a look.