A Node.js module for the Hetzner Cloud API
const HetznerCloud = require('hcloud-js')
let client = new HetznerCloud.Client('API_TOKEN')
client.servers.build('my-awesome-server')
.serverType('cx11')
.location('nbg1')
.image('debian-9')
.sshKey('work')
.create()
.then(function (response) {
// The response object contains:
// response.server - The server class instance
// response.action - The action for creating this server
})
.catch(function (error) {
// Handle error...
})