The most important “skills” to have if you want to selfhost imo are:
Basic Networking knowledge
Basic Linux knowledge
Basic docker/docker compose knowledge
But I’d say to not get lost in the papers and just jump right in. Imo, the best way to learn how to selfhost is to just… Do it. Most everything is free and fairly well documented
You don’t need to be a programmer to selfhost.
The most important “skills” to have if you want to selfhost imo are:
Basic Networking knowledge
Basic Linux knowledge
Basic docker/docker compose knowledge
But I’d say to not get lost in the papers and just jump right in. Imo, the best way to learn how to selfhost is to just… Do it. Most everything is free and fairly well documented