diff --git a/README.md b/README.md index 450f61a..b2ffc1f 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,12 @@ Below are some common arguments. See `lt --help` for additional arguments * `--subdomain` request a named subdomain on the localtunnel server (default is random characters) * `--local-host` proxy to a hostname other than localhost +You may also specify arguments via env variables. E.x. + +``` +PORT=3000 lt +``` + ## API ## The localtunnel client is also usable through an API (for test integration, automation, etc) diff --git a/bin/client b/bin/client index 06294c4..a2f2a29 100755 --- a/bin/client +++ b/bin/client @@ -4,10 +4,11 @@ var open_url = require('openurl'); var argv = require('yargs') .usage('Usage: $0 --port [num] ') + .env(true) .option('h', { alias: 'host', describe: 'Upstream server providing forwarding', - default: 'https://localtunnel.me' + default: 'https://localtunnel.me', }) .option('s', { alias: 'subdomain', diff --git a/package.json b/package.json index 78c8912..144acb3 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "axios": "0.17.1", "debug": "2.6.8", "openurl": "1.1.1", - "yargs": "3.29.0" + "yargs": "6.6.0" }, "devDependencies": { "mocha": "~1.17.0"