Its only daunting if you want to do everything from scratch. Depending on your needs you could easily build off an existing platform for home labs and servers. Its more of a tinker / experiment / use existing, then reverse engineer the parts you need to.
A good article on Home Server OS is here:
https://www.smarthomebeginner.com/best-home-server-os-2023/
You can Find some good Self-Hosting projects / apps here:
https://selfhosted.libhunt.com/
And finally, here are two examples of decent, simple to install all-in-one solutions, Yunohost is my go to for friends who want to start self-hosting as it sets up everything including SSO, DNS (via Adguard Home) and Certs via Lets Encrypt all in a nice web gui and admin panel.
Yunohost:
https://yunohost.org/#/
HomelabOS:
https://homelabos.com/
Lets say you buy groceries but don't have a fridge, your next door neighbor offers to share their fridge as its massive, makes sense. However if you own a fridge, why would you use your neighbors fridge?