All Projects → dennisbruner → hcloud-js

dennisbruner / hcloud-js

Licence: MIT license
A Node.js module for the Hetzner Cloud API

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to hcloud-js

upx
Node.js cross-platform wrapper for UPX - the ultimate packer for eXecutables.
Stars: ✭ 27 (-32.5%)
Mutual labels:  wrapper
hetzner exporter
Prometheus exporter for Hetzner
Stars: ✭ 16 (-60%)
Mutual labels:  hetzner
voxpopuli
Python wrapper for Espeak and Mbrola, for simple local TTS
Stars: ✭ 21 (-47.5%)
Mutual labels:  wrapper
A-song-of-ice-and-fire-API
Javascript wrapper for the A song of ice and fire API
Stars: ✭ 15 (-62.5%)
Mutual labels:  wrapper
ftx-api-wrapper-python3
FTX Exchange API wrapper in python3
Stars: ✭ 31 (-22.5%)
Mutual labels:  wrapper
Pyblox
An API wrapper for Roblox written in Python. (Receives Updates)
Stars: ✭ 30 (-25%)
Mutual labels:  wrapper
uplot-wrappers
React and Vue.js wrappers for uPlot that allow you to work with charts declaratively inside your favorite framework
Stars: ✭ 37 (-7.5%)
Mutual labels:  wrapper
cluster-api-provider-hcloud
Cluster API infrastructure provider for Hetzner's Hcloud
Stars: ✭ 26 (-35%)
Mutual labels:  hetzner
python-sms-activate-ru
Wrapper for automatic SMS receiving by sms-activate.ru
Stars: ✭ 35 (-12.5%)
Mutual labels:  wrapper
hypixel-api-reborn
Feature-rich Hypixel API wrapper for Node.js
Stars: ✭ 80 (+100%)
Mutual labels:  wrapper
atomix
Simple and easy wrappers for Go sync/atomic package.
Stars: ✭ 26 (-35%)
Mutual labels:  wrapper
RxCamera2
Rx Java 2 wrapper for Camera2 google API
Stars: ✭ 27 (-32.5%)
Mutual labels:  wrapper
material-yew
Yew wrapper for Material Web Components
Stars: ✭ 116 (+190%)
Mutual labels:  wrapper
dinputto8
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
Stars: ✭ 42 (+5%)
Mutual labels:  wrapper
GodotDiscordSDK
A Discord Game SDK wrapper for Godot, written in C.
Stars: ✭ 40 (+0%)
Mutual labels:  wrapper
liqui
liqui.io api wrapper
Stars: ✭ 22 (-45%)
Mutual labels:  wrapper
pbwrap
Pastebin API wrapper for Python
Stars: ✭ 19 (-52.5%)
Mutual labels:  wrapper
cablecuttr
An R wrapper for CanIStream.It API
Stars: ✭ 17 (-57.5%)
Mutual labels:  wrapper
Shift
Light-weight EventKit wrapper.
Stars: ✭ 31 (-22.5%)
Mutual labels:  wrapper
alpine-shellcheck
Docker image for Alpine Linux with latest ShellCheck, a static analysis tool for shell scripts.
Stars: ✭ 12 (-70%)
Mutual labels:  wrapper

hcloud-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('hcloud-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/dennisbruner/hcloud-js.git
  • cd hcloud-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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].