app/radio: add standby
diff --git a/app/radio/kube/radio.libsonnet b/app/radio/kube/radio.libsonnet
index 08a7ffb..39f3ead 100644
--- a/app/radio/kube/radio.libsonnet
+++ b/app/radio/kube/radio.libsonnet
@@ -54,6 +54,7 @@
         genre: "Classical",
         bitrate: 128,
         hidden: false,
+        fallbackMount: null,
     },
 
     makeName(suffix):: cfg.prefix + suffix,
@@ -93,6 +94,10 @@
                 ["listen-socket", 
                     ["port", std.toString(cfg.icecast.listenPort)],
                 ],
+                ["fileserve", "1"],
+                ["paths", 
+                    ["webroot", "/usr/share/icecast/web"],
+                ],
                 ["logging",
                     ["accesslog", "-"],
                     ["errorlog", "-"],
@@ -110,7 +115,9 @@
                     ["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 []
+                )
                 for m in std.objectFields(cfg.icecast.mounts)
              ]),
         },