Building an infinitely scalable cloud host for less than $5/mo
dev.to
dev.to
weird how this guy managed to make it complex for serving just html and css (and possibly images).
I would go with aws' elastic filesystem and a bunch of auto-scaled nginx machines with caching enabled mounting efs in read only. Dns-level load balancing, cloudfront. efs is pay as you go, the nginx are auto-scalable (and you can get spot instances too).
the signup/login webservice can be served via lambda, with static content being served off S3 (and again, cloudfront).
a simple ftp or sftp-enabled ftp server with a database auth backend could let users work on their stuff (again, autoscalable)