-
Notifications
You must be signed in to change notification settings - Fork 16
/
config.js-sample
40 lines (29 loc) · 1.35 KB
/
config.js-sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Configuration file for muzak
var config = {};
// The connection properties for the squeezebox server. This server must be accessible from the Internet so it should
// be protected by basic authentication. If it is not protected the username and password can be null.
config.squeezeserverURL = "http://yourdomain.com";
config.squeezeserverPort = 9000;
config.squeezeServerUsername = "your username";
config.squeezeServerPassword = "your password";
// If you do not want to use ssh ssh_tunnel can be null
config.ssh_tunnel = {
host: 'your ssh host',
password: 'your ssh password',
port: 22,
username: 'your ssh username',
keepAlive: true,
dstPort: 9000,
dstAddr: 'your ssh destination address'
};
// List the name of your squeezebox players
config.players = [ "Player one", "Player two", "Player three" ];
// Always randomize on play
//config.randomizeOnPlay = true;
// Invocation name to invoke intent
config.invocationName = "ask muzak";
// RegEx expression to ignore in create-assets. These here is 'unknown' and 'untitled'. The /i is to make it case insensitive.
config.regex = /unknown|untitled/i;
// List of other words to ignore. These are words that will not be handled by Alexa as speech assets.
config.ignore = ["<Undefined>", "アリシア・キーズ", "流行音乐", "BLINK 182"];
module.exports = config;