1.4.2 • Published 4 months ago

hetzner-cloud-js v1.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

hetzner-cloud-js

StandardJS License Documentation Status Travis Known Vulnerabilities

A Node.js module for the Hetzner Cloud API

Example

Create a client instance

const HetznerCloud = require('hetzner-cloud-js')
let client = new HetznerCloud.Client('API_TOKEN')

Build and create a server

const { server } = await client.servers.build('my-awesome-server')
  .serverType('cx11')
  .location('nbg1')
  .image('debian-9')
  .sshKey('work')
  .create()

Documentation

Development

Quick setup

  • Clone this repo with git clone https://github.com/boxexchanger/hetzner-cloud-js.git
  • cd hetzner-cloud-js
  • Run npm install to install dependencies
  • Copy .env.dist to .env file and setup your access token. You can use this guide by Hetzner.

License

MIT

1.4.2

4 months ago