CloudCannon Hosting provides a preconfigured, fast, and reliable hosting for static websites.
CloudCannon Hosting has everything you need to host your static site, including Testing and Custom Domains, Custom 404 Pages, Authentication, and more.
There are several of options to externally host your site while keeping the editing experience of CloudCannon.
If your site is already on GitHub Pages, you need to connect the repository to CloudCannon. All updates made on CloudCannon are synced to GitHub, which then updates the GitHub Pages website.
GitHub and Bitbucket support webhooks, requesting a URL you’ve configured every time there’s a commit. Use this to run a script that builds your site and deploys it anywhere you want.
Travis CI is a popular (and free) option for doing this. Jekyll has a guide for building sites with Travis CI.
CloudCannon FTP sends updated files to your configured FTP provider. Another option is ftploy in combination with Git to get all the benefits of source control.