This is the most basic approach. Perhaps adding a separate section on uploading SSH keys and using them when creating a server can be added later.