@radwebhosting @incognet To achieve this we thoughts about implementing cloud-init API and building guix system image with a cloud-init service inside, so ssh keys can be obtained on first boot, network is set apropriately, root fs is resized to fit the underlying storage.
Something like that:
https://github.com/ipdb/bigchaindb-guix/blob/master/bigchaindb-guix/services/cloud-init.scm
We are looking for VPS providers, who will be willing to cooperate on providing such cloud-ready guix system image out of the box.
@abcdw @incognet Instead of cloud-init, what if a shell/bash script ran on initial boot to place public keys, resize fs, etc? Also, a custom image could be utilized add these changes during initial provisioning most likely. The custom image could be assigned to the account for reuse on-demand…
You might contact us if this could be helpful in your use-case. https://radvps.com