Как организовать хостинг для сайта, сделанного на Gatsby и Strapi?
Netlify и другие хостинги для статических генераторов специализируются на размещении SSG и упрощают работу с ними, в первую очередь за счет того что "подхватывают" изменения сделанные в проекте после пуша (на гитхабе, например), и автоматически запускают генерацию сайта. Это очень удобно. Но при этом вы не совсем храните сайт на Netlify, вы держите его на GitHub-е или GitLab-е. И на том же GitLab можно держать репо размером 10gb за бесплатно.
У самого Netlify вообще нет лимитов на размер сайта, вот обсуждение на эту тему: https://community.netlify.com/t/free-plan-website-... - можно держать сайт любого размера за бесплатно, там правда могут возникнуть проблемы с GIT из-за больших файлов, и именно из-за этого существует услуга Netlify Large Media.
Так что можно вообще бесплатно держать Gatsbyjs сайт на Netlify + GitLab размером до 10gb.
Heroku + aws s3 + aws cloudfront при необходимости
https://aws.amazon.com/s3/
https://aws.amazon.com/cloudfront/
https://aws.amazon.com/pricing/