removed arguments that populate a deprecated config
This commit is contained in:
parent
72520679d8
commit
754ace5cb4
|
@ -339,15 +339,6 @@ function fillConfig(config, args) {
|
||||||
fillComponent('http', false);
|
fillComponent('http', false);
|
||||||
fillComponent('tls', false);
|
fillComponent('tls', false);
|
||||||
|
|
||||||
if (!config.tls.acme && (args.email || args.agreeTos)) {
|
|
||||||
config.tls.acme = {};
|
|
||||||
}
|
|
||||||
if (typeof args.agreeTos === 'string') {
|
|
||||||
config.tls.acme.approvedDomains = args.agreeTos.split(',');
|
|
||||||
}
|
|
||||||
if (args.email) {
|
|
||||||
config.tls.acme.email = args.email;
|
|
||||||
}
|
|
||||||
config.device = { hostname: require('os').hostname() };
|
config.device = { hostname: require('os').hostname() };
|
||||||
|
|
||||||
config.tunnel = args.tunnel || config.tunnel;
|
config.tunnel = args.tunnel || config.tunnel;
|
||||||
|
@ -452,7 +443,6 @@ function readEnv(args) {
|
||||||
|
|
||||||
var env = {
|
var env = {
|
||||||
tunnel: process.env.GOLDILOCKS_TUNNEL_TOKEN || process.env.GOLDILOCKS_TUNNEL && true
|
tunnel: process.env.GOLDILOCKS_TUNNEL_TOKEN || process.env.GOLDILOCKS_TUNNEL && true
|
||||||
, email: process.env.GOLDILOCKS_EMAIL
|
|
||||||
, cwd: process.env.GOLDILOCKS_HOME || process.cwd()
|
, cwd: process.env.GOLDILOCKS_HOME || process.cwd()
|
||||||
, debug: process.env.GOLDILOCKS_DEBUG && true
|
, debug: process.env.GOLDILOCKS_DEBUG && true
|
||||||
};
|
};
|
||||||
|
@ -464,10 +454,8 @@ var program = require('commander');
|
||||||
|
|
||||||
program
|
program
|
||||||
.version(require('../package.json').version)
|
.version(require('../package.json').version)
|
||||||
.option('--agree-tos [url1,url2]', "agree to all Terms of Service for Daplie, Let's Encrypt, etc (or specific URLs only)")
|
|
||||||
.option('-c --config <file>', 'Path to config file (Goldilocks.json or Goldilocks.yml) example: --config /etc/goldilocks/Goldilocks.json')
|
.option('-c --config <file>', 'Path to config file (Goldilocks.json or Goldilocks.yml) example: --config /etc/goldilocks/Goldilocks.json')
|
||||||
.option('--tunnel [token]', 'Turn tunnel on. This will enter interactive mode for login if no token is specified.')
|
.option('--tunnel [token]', 'Turn tunnel on. This will enter interactive mode for login if no token is specified.')
|
||||||
.option('--email <email>', "(Re)set default email to use for Daplie, Let's Encrypt, ACME, etc.")
|
|
||||||
.option('--debug', "Enable debug output")
|
.option('--debug', "Enable debug output")
|
||||||
.parse(process.argv);
|
.parse(process.argv);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue