Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ferdiozer/hetzner-cloud-api-js

Hetzner cloud api with node js
https://github.com/ferdiozer/hetzner-cloud-api-js

cloud getserver node-js nodejs server

Last synced: about 1 month ago
JSON representation

Hetzner cloud api with node js

Awesome Lists containing this project

README

        

[![NPM](https://nodei.co/npm/hetzner-cloud-api.png)](https://npmjs.org/package/hetzner-cloud-api)

# What is this?

API to manage your server with node js
### Remotely manage your server with node js

## How to use

# Create Account
https://hetzner.cloud/?ref=Fm9TTCZkqtj1

# How do i get the key?
https://console.hetzner.cloud/projects/"your project id"/security/tokens
->GENERATE API TOKEN this your API KEY

# Installation

`npm i hetzner-cloud-api --save`

Then...

```
const Cloud = require('hetzner-cloud-api');
const client = new Cloud("your API KEY");

//example
client.getServers().then(servers=>{
console.log(servers)
}).catch(err=>{
console.log(err)
})
```

# Functions
## Server
getServers, createServer, getServer, updateServer, deleteServer, getServerMetrics
## Image
images, image, updateImage, deleteImage

# Support
Documentation
https://docs.hetzner.cloud


NpmJs
https://www.npmjs.com/package/hetzner-cloud-api

E-mail
[email protected]