Skip to content

Commit 3f30d3c

Browse files
committed
Adding output of server settings on startup
1 parent d7bce39 commit 3f30d3c

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

bin/http-server

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,24 @@ function listen(port) {
166166

167167
logger.info([colors.yellow('Starting up http-server, serving '),
168168
colors.cyan(server.root),
169-
ssl ? (colors.yellow(' through') + colors.cyan(' https')) : '',
170-
colors.yellow('\nAvailable on:')
169+
ssl ? (colors.yellow(' through') + colors.cyan(' https')) : ''
171170
].join(''));
172171

172+
logger.info('before settings')
173+
174+
logger.info([colors.yellow('\nhttp-server settings: '),
175+
([colors.yellow('CORS: '), argv.cors ? colors.cyan(argv.cors) : colors.red('disabled')].join('')),
176+
([colors.yellow('Cache: '), argv.c ? (argv.c === '-1' ? colors.red('disabled') : colors.cyan(argv.c + ' seconds')) : colors.cyan('3600 seconds')].join('')),
177+
([colors.yellow('Connection Timeout: '), argv.t === '0' ? colors.red('disabled') : (argv.t ? colors.cyan(argv.t + ' seconds') : colors.cyan('120 seconds'))].join('')),
178+
([colors.yellow('Directory Listings: '), argv.d ? colors.red('not visible') : colors.cyan('visible')].join('')),
179+
([colors.yellow('AutoIndex: '), argv.i ? colors.red('not visible') : colors.cyan('visible')].join('')),
180+
([colors.yellow('Serve GZIP Files: '), argv.g || argv.gzip ? colors.cyan('true') : colors.red('false')].join('')),
181+
([colors.yellow('Serve Brotli Files: '), argv.b || argv.brotli ? colors.cyan('true') : colors.red('false')].join('')),
182+
([colors.yellow('Default File Extension: '), argv.e ? colors.cyan(argv.e) : (argv.ext ? colors.cyan(argv.ext) : colors.red('none'))].join(''))
183+
].join('\n'));
184+
185+
logger.info(colors.yellow('\nAvailable on:'));
186+
173187
if (argv.a && host !== '0.0.0.0') {
174188
logger.info((' ' + protocol + canonicalHost + ':' + colors.green(port.toString())));
175189
}

0 commit comments

Comments
 (0)