In university, we were given some old servers, and we installed some services on it. This inspired me to do the same at home: with a special small computer with an Intel N100 CPU and 2 x 1TB hard drives, it is possible to have similar services at home!
I was able to install my own git thanks to Forgejo, an open-source alternative to GitHub which allows me to store my projects with the guarantee that years of work won’t disappear because of some laws that do not concern me.