ngrok-services

0.1.0 • Public • Published

ngrok-services

Node based wrapper for ngrok... Ideally this would be baked into ngrok (or as a go client) but as an inital PoC I wrote this by wrapping ngrok.

Features

  • machine readable (json) output
  • json config files to generate unique (public) hostnames.

Usage

create a ngrok_services.json (can also be a js file) like this:

{
  "http": { "port": 8080 },
  "amqp": { "port": 5701, "proto": "tcp", "authtoken": "..." },
}

Then it can be manipulated via ngrok-services:

# usage is global ngrok-services might be at ./node_modules/.bin/ngrok-services 
ngrok-services start
ngrok-services stop
ngrok-services restart
# can also be used with paths 
ngrok-services start some_folder
ngrok-services stop some_folder
ngrok-services restart some_folder

Readme

Keywords

none

Package Sidebar

Install

npm i ngrok-services

Weekly Downloads

1

Version

0.1.0

License

MIT

Last publish

Collaborators

  • lights-of-apollo