Hetzner has been known in Germany for quite a while now. They are a very cheap but reliable hosting provider, not really a cloud service. A friend of mine used them over 10 years ago for some dedicated servers and got them to connect the servers to the same switch for sub-millisecond latency (try that with AWS...).
They have VMs and sell them as "cloud" but provisioning happens like you fill out a form and they give you a server. It's not instant but fast enough if you don't spin VMs up and down like crazy.
The thing to remember with Hetzner is that they are cheap. Low prices and good infrastructure but you have to do quite a bit yourself and many features one expects from a cloud provider aren't available. Last time I checked they don't have an API to change DNS settings for your domains. You can write GPG signed emails to a bot but I don't know how well that works.
Why ansible? I'm storing my dotfiles in a private git repo and sync across multiple laptops. Works fine so far.
Put the dotfiles and directories into git. Symlink from ~/.vim to ~/dotfiles/.vim and be done with it. (~/dotfiles would contain the git checkout of course).
They have VMs and sell them as "cloud" but provisioning happens like you fill out a form and they give you a server. It's not instant but fast enough if you don't spin VMs up and down like crazy.
The thing to remember with Hetzner is that they are cheap. Low prices and good infrastructure but you have to do quite a bit yourself and many features one expects from a cloud provider aren't available. Last time I checked they don't have an API to change DNS settings for your domains. You can write GPG signed emails to a bot but I don't know how well that works.