Ask HN: Where would you host 100 small, customizable, static sites?
I want to offer dead simple website hosting for customers of my startup. Only small customizations for each page. Only one template. I'm thinking the AWS API with S3, Cloudfront, Route53, along with a custom front end, but I wanted to check here first to make sure I'm not getting in over my head.
8 comments
[ 0.18 ms ] story [ 1072 ms ] threadIt integrates nicely with GitHub and is blazing fast (distributed, geo-cached CDNs).
Best of all, the team at Netlify knows what it's doing, and founder Matt is very smart and their support responds instantly to any questions, no matter how deeply techie it is or how complex.
[ Disclaimer: I'm not affliated with Netlify. Just happen to love their service as I was looking for this and did an extensive evaluation of various such service providers]
Which Netlify plan do you use? I'm looking to offer this service for free.
Can your clients customize their sites? I'd want them to be able to upload a new logo or change the text on the About page, for example.
A great choice for OP's usecase, I think.
As long as things stay small, managing hardware is usually easier than addressing 3rd-party curve-balls.
The stack is very similar to what you're proposing:
S3, Route53, Cloudfront, with a Django backend running on Lambda (using the great Zappa! framework for this), and a very basic CMS built with React. Django and React apps rely on a Graphql implementation (Graphene + Apollo) for data transfer.
For a short while I considered using Google's cloud offering due to S3 having a 50 bucket limit but they have since dropped that limitation.
I've been jumping back and forth between the infrastructure and apps solving each problem only when necessary but would be happy to share what little experience I have with you.
You can PM me if you like: mail[at]woven.website