app/matrix: parametrize configuration

This adds cfg.cas.enable, and parametrizes homeserver.yaml from jsonnet
configuration.

Change-Id: I37a9b27a7080248cdd70282b897bbf6d3f9ae5f6
diff --git a/app/matrix/matrix.hackerspace.pl.jsonnet b/app/matrix/matrix.hackerspace.pl.jsonnet
index bbfa27c..e882636 100644
--- a/app/matrix/matrix.hackerspace.pl.jsonnet
+++ b/app/matrix/matrix.hackerspace.pl.jsonnet
@@ -9,12 +9,15 @@
         namespace: "matrix",
         webDomain: "matrix.hackerspace.pl",
         serverName: "hackerspace.pl",
+        cas: {
+            enable: true,
+        },
     },
 
     appservices: {
         "irc-freenode": irc.AppServiceIrc("freenode") {
             cfg+: {
-                image: cfg.appserviceIRCImage,
+                image: cfg.images.appserviceIRC,
                 // TODO(q3k): move this appservice to waw-hdd-redundant-3
                 storageClassName: "waw-hdd-paranoid-2",
                 metadata: app.metadata("appservice-irc-freenode"),
@@ -41,7 +44,7 @@
         },
         "telegram-prod": telegram.AppServiceTelegram("prod") {
             cfg+: {
-                image: cfg.appserviceTelegramImage,
+                image: cfg.images.appserviceTelegram,
                 storageClassName: cfg.storageClassName,
                 metadata: app.metadata("appservice-telegram-prod"),