This will be a series of blog posts how you can set up your own private website with Drupal - easily and without much effort.
We use pantheon.io as host. Pantheon is free for two sandboxes - we don't need more. With pantheon we get a way to update Drupal easily (without having to know composer) and we get a repository and even develop, stage and productive environments.