> It's fine to check out the implementation details for interest's sake, but let's just be clear that it all could have been done with a $5 VPS.
If you're just hosting a static site, it can be done for free. You can use Github pages (or any similar free static site host) + Cloudflare for free. Getting Slackdotted, HNed, or reddit hugged will all survive just fine, for free.
So to recap:
* Use a static site, maybe with a static site generator like Hugo
* Use a static site host, which could be github pages (free), s3 (cheap), or a $5 VPS anywhere running apache or nginx
* Use a free CDN, likely Cloudflare, to handle the brunt of the bandwidth.
The IPFS is interesting but way more work currently than any of this is worth. And if people are using IPFS compatible browsers, the load is being transferred to the IPFS servers anyway, which is worse than just using a regular hosting method and Cloudflare CDN. If IPFS actually had decent adoption, the method described would fall to a crippling internet hug.
The goal of IPFS is to distribute the load (for people with IPFS browsers), and it's possible the article's loadout would do that, but given he's seeing 160GB of transfer from his servers, it certainly doesn't seem to be doing that very effectively currently. And this setup does not in any way demonstrate IPFS is ready to do that, because Cloudflare is saving his servers' butts.