app/matrix/matrix.hackerspace.pl: deploy matrix-media-repo

Change-Id: If80335595190cf2e22cc2ef5d5f305b70e09d5d7
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1142
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/app/matrix/matrix.hackerspace.pl.jsonnet b/app/matrix/matrix.hackerspace.pl.jsonnet
index fa5937e..fe6fce4 100644
--- a/app/matrix/matrix.hackerspace.pl.jsonnet
+++ b/app/matrix/matrix.hackerspace.pl.jsonnet
@@ -20,6 +20,20 @@
                 client_auth_method: "client_secret_post",
             },
         },
+        mediaRepo+: {
+            enable: true,
+            route: false,
+            s3+: {
+                endpoint: std.strReplace((import "secrets/plain/media-repo-matrix-ceph.json").Endpoint, "http://", ""),
+                accessKey: (import "secrets/plain/media-repo-matrix-ceph.json").AccessKey,
+                secretKey: (import "secrets/plain/media-repo-matrix-ceph.json").SecretKey,
+                bucketName: "media-repo-matrix",
+                region: "eu",
+            },
+            db+: {
+                password: std.strReplace(importstr "secrets/plain/media-repo-matrix-postgres", "\n", ""),
+            },
+        },
     },
 
     riot+: {