Deckweiss , 7 days ago For the site itself the most minimal thing you can do is an html file. Then some software to act as the "server" that serves that file to a visitor. (nginx, caddy, apache - there are many options). And your domain needs a domain record which points to your server. As you want to use a home pc, you need to figure out whether your ISP gives you a dynamic or static IP. If static, you can just use that. If dynamic, you'd need some service like dynDNS to keep pointing your domain to your changing IP.
For the site itself the most minimal thing you can do is an html file.
Then some software to act as the "server" that serves that file to a visitor. (nginx, caddy, apache - there are many options).
And your domain needs a domain record which points to your server.
As you want to use a home pc, you need to figure out whether your ISP gives you a dynamic or static IP.
If static, you can just use that.
If dynamic, you'd need some service like dynDNS to keep pointing your domain to your changing IP.