BigKuLaK / ifind

Project ifundilu
0 stars 2 forks source link

Consider Netlify hosting for the front-end #81

Open qtgye opened 1 year ago

qtgye commented 1 year ago

Note: Needs further research if it meets all our requirements.

Since Netlify offers static hosting, deployment via API, and adding custom domain, we might consider moving our front-end hosting here instead. I've been using this to host my demo sites eversince, might give it a try.

Features
Static hosting Matches our need since our front-end is a static site.
Deployment Netlify has its own build pipeline, with a feature to trigger builds from external sources through an API. We can leverage the prerender process here, aleviates the resource consumption on the Main Server.
Custom Domain Needs further research. Netlify supports using custom domains, so we can use our own domain while redirecting the traffic to their server.
Custom SSL Certificate https://docs.netlify.com/domains-https/https-ssl/#custom-certificates

Sample deployment: https://ifind-preview.netlify.app/

Needs further research:

cc @BigKuLaK

qtgye commented 1 year ago

Findings:

Bandwidth and costing

For our non-enterprise customers, the plan you are currently on determines the amount of bandwidth provided:

The Free plan now includes up to 100GB of bandwidth per month The Team Pro plan now includes up to 400GB of bandwidth per month ($19/month) The Team Business plan now includes up to 600GB of bandwidth per month ($99/month)