Part 2.
Bitcoin Node Software
While it is true that you can assemble all the software manually, I am in favor of simplifying processes and not wasting time on sterile things. That's why I attach the main implementations that allow you to have a node easily. Many of these implementations also support Lightning.
https://umbrel.com/
https://runcitadel.space/
https://raspiblitz.org/
https://mynodebtc.com/
https://start9.com/
https://ronindojo.io/
https://ezno.de/
And if you want to implement it yourself you can follow the fantastic RaspiBolt guide:
https://raspibolt.org/