You may want to use the following aliases for SSH
ssh-nocare-hostkey (try public keys (RancherOS rejects after too many keypair attempts))
ssh \
-o PubkeyAuthentication=yes \
-o UserKnownHostsFile=/dev/null \
-o StrictHostKeyChecking=no
ssh-nocare (do not use public key (when hetzner is in recovery/pxe-boot))
ssh \
-o PubkeyAuthentication=no \
-o UserKnownHostsFile=/dev/null \
-o StrictHostKeyChecking=no
run the line below
curl https://raw.githubusercontent.com/hkeio/boot-rancheros-hetzner/master/run.sh > rancher.sh && chmod +x rancher.sh && ./rancher.sh
install rancher os http://docs.rancher.com/os/running-rancheros/server/install-to-disk/
after rebbot login with displayed credentials and run
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server