Just a simple NGINX server with Letsencrypt with images running through a orgin-pulling CDN like CDN77 should survive the HN effect without having to rely on thirdparties like CloudFlare. Especially when you have a CMS that has good caching or static HTML pages.