If youve already used a UI version like umbrel you should know what you have to do to maintain it IE backup channels and seed phrase and that stuff, the only tricky parts are doing it all from command line. its totally doable though and arguably more valuable as it trains you in linux