1.0.7 • Published 5 years ago

jupysync v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Usage

npm install -g jupysync
jupysync --host [HOST] --port [PORT] --conf [path/to/ngrok.yml]

This uncomplicated, minimist sharing package uses ngrok to expose your local jupyter notebook servers over https tunnels on the internet. It uses node>=8.3.0 to provide you with a public URL that points to the localhost and port you provide to it. For global install on Linux, you might need to run sudo npm install --unsafe-perm -g jupysync due to the nature of npm postinstall script.

Authtoken

You can create basic http-https tunnels without an authtoken. For running custom subdomains and serving multiple concurrent http-https tunnels you should obtain an authtoken by signing up at https://ngrok.com.

Configuration

jupysync supports an optional, simple YAML configuration file which provides you with the power to run multiple tunnels simultaneously as well as to tweak some of ngrok's more arcane settings. You may pass a path to an explicit configuration file with the --conf path/to/ngrok.yml option, specifying the following:

tunnels:
  default:
    authtoken: "" # https://ngrok.com/docs#authtoken
    proto: http
    region: us
    subdomain: "" # leave blank if you're on a ngrok free plan account
    inspect: true
1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago