I'm looking for advice on hosting several small websites, each with a few pages mainly for landing forms. I anticipate needing to manage around ten of these, with each site requiring its own domain and independent SSL certificate. Rather than setting up two dozen separate websites on a traditional web host, what are some better options? I'm considering alternatives like S3 with CloudFront, but I'm open to other suggestions as well, especially since I'm trying to avoid running our own server.
4 Answers
For a quick setup, you can use Azure Web Apps or Cloudflare Pages if the sites are mostly static. You could even host your content on GitHub and set up Azure or Cloudflare in front to handle everything automatically, including SSL.
Hugo could be a good fit for what you're trying to do. One of my clients uses it with several dozen sites where the only difference is a single markdown file for each. Makes management super simple.
If you're considering a solution that combines ease of use and available features, Plesk might be worth trying out. I used to manage a setup with VirtualMin/WebMin, and it worked well. It includes tools for FTP, Fail2Ban, and Let's Encrypt, which simplifies a lot of the configuration.
You might want to check out Hostinger. Their basic plan allows for hosting up to 100 websites, and it's pretty user-friendly!

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads