https://www.openmediavault.org/ or https://yunohost.org have a nice web-gui that allows you to control most things.
But to be honest, these are only to make the entry easier and convenient for maintenance. Sooner or later something will likely break and then you will have to be at least a tiny bit comfortable with the terminal. If you are unwilling to learn that, then self-hosting is probably not the right thing for you.