added the mDNS options to the example config

This commit is contained in:
tigerbot 2017-05-24 11:42:17 -06:00
parent 1e3021c669
commit be67f04afa
2 changed files with 11 additions and 3 deletions

View File

@ -73,9 +73,11 @@ function readConfigAndRun(args) {
if (!config.dns) {
config.dns = { modules: { name: 'proxy', port: 3053 } };
}
if (!config.mdns) {
config.mdns = { port: 5353, broadcast: '224.0.0.251', ttl: 300 };
}
// Use Object.assign to add any properties needed but not defined in the mdns config.
// It will first copy the defaults into an empty object, then copy any real config over that.
var mdnsDefaults = { port: 5353, broadcast: '224.0.0.251', ttl: 300 };
config.mdns = Object.assign({}, mdnsDefaults, config.mdns || {});
if (!config.tcp) {
config.tcp = {};
}

View File

@ -52,3 +52,9 @@ http:
domains:
- '*.localhost.daplie.me'
root: '/srv/www/:hostname'
mdns:
disabled: false
port: 5353
broadcast: '224.0.0.251'
ttl: 300