@ryanforever/render

1.0.5 • Public • Published

render

Version

API wrapper for Render, the cloud services platform.

This only implements a few native methods corresponding to the API, but there is a .request() method you can use to make any other request you'd like.

Please consult the Render Docs for more info.

const Render = require("@ryanforever/render")
const render = new Render({
	key: process.env.RENDER_KEY
	serviceId: process.env.RENDER_SERVICE_ID // optionally specifiy a service id to perform all actions on
})

render.restart("my-web-service")
render.restart() // if serviceId provided in setup

usage

// get list of services
render.getServices()

// find a service
render.findService("service-name-or-id")

// perform actions on a service
render.restart("service-name-or-id")
render.suspend("service-name-or-id")
render.resume("service-name-or-id")
render.deploy("service-name-or-id")

// make a custom request directly to the render API
render.request("/services", {
	method: "GET"
}) 

Package Sidebar

Install

npm i @ryanforever/render

Weekly Downloads

3

Version

1.0.5

License

ISC

Unpacked Size

4.72 kB

Total Files

5

Last publish

Collaborators

  • ryanforever