mirror of https://gerrit.hackerspace.pl/hscloud
app/radio: fix fallback mounts, fix admin login
parent
f970a7ef0f
commit
9d6929f7c0
|
@ -87,7 +87,9 @@ local kube = import "../../../kube/kube.libsonnet";
|
|||
],
|
||||
["authentication",
|
||||
["source-password", cfg.icecast.authentication.sourcePassword],
|
||||
["relay-user", "relay"],
|
||||
["relay-password", cfg.icecast.authentication.relayPassword],
|
||||
["admin-user", "admin"],
|
||||
["admin-password", cfg.icecast.authentication.adminPassword],
|
||||
],
|
||||
["hostname", cfg.icecast.hostname],
|
||||
|
@ -97,6 +99,7 @@ local kube = import "../../../kube/kube.libsonnet";
|
|||
["fileserve", "1"],
|
||||
["paths",
|
||||
["webroot", "/usr/share/icecast/web"],
|
||||
["adminroot", "/usr/share/icecast/admin"],
|
||||
],
|
||||
["logging",
|
||||
["accesslog", "-"],
|
||||
|
@ -115,9 +118,10 @@ local kube = import "../../../kube/kube.libsonnet";
|
|||
["genre", cfg.icecast.mounts[m].genre],
|
||||
["bitrate", std.toString(cfg.icecast.mounts[m].bitrate)],
|
||||
["hidden", if cfg.icecast.mounts[m].hidden then "1" else "0"],
|
||||
] + (if cfg.icecast.mounts[m].fallbackMount != null then
|
||||
[["fallback-mount", cfg.icecast.mounts[m].fallbackMount]] else []
|
||||
)
|
||||
] + (if cfg.icecast.mounts[m].fallbackMount != null then [
|
||||
["fallback-mount", cfg.icecast.mounts[m].fallbackMount],
|
||||
["fallback-override", "1"],
|
||||
] else [])
|
||||
for m in std.objectFields(cfg.icecast.mounts)
|
||||
]),
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue