I guess you just need software to run in your computer to make is a server to host your own website. And some firewall for your protection to some unwanted things. That is what I’m thinking on setting up my own server.
The only taste of success some people get is to take a bite out of you. Or this tiny ad: