]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/websites/tools/mediagoblin/mediagoblin.nix
Move etherpad mastodon mediagoblin task and peertube to new secrets
[perso/Immae/Config/Nix.git] / nixops / modules / websites / tools / mediagoblin / mediagoblin.nix
index 23ee24d9657bf5b5722924b805ca3db0b206b45e..bc423db19ef37f272758aa107dc1ca384654fa08 100644 (file)
@@ -190,8 +190,8 @@ in
       url_scheme = https
       '';
 
-    keys.tools-mediagoblin = {
-      destDir = "/run/keys/webapps";
+    keys = [{
+      dest = "webapps/tools-mediagoblin";
       user = "mediagoblin";
       group = "mediagoblin";
       permissions = "0400";
@@ -250,7 +250,7 @@ in
           [[mediagoblin.media_types.image]]
           [[mediagoblin.media_types.video]]
         '';
-    };
+    }];
     pythonRoot =
       with pkgs.gst_all_1;
       stdenv.mkDerivation {
@@ -287,7 +287,7 @@ in
             --prefix GI_TYPELIB_PATH : ${typelib_paths}
           find . -type f -exec sed -i "s|$mediagoblin|$out|g" {} \;
           ln -s ${paste_local} ./paste_local.ini
-          ln -s /run/keys/webapps/tools-mediagoblin ./mediagoblin_local.ini
+          ln -s /var/secrets/webapps/tools-mediagoblin ./mediagoblin_local.ini
           ln -sf ${varDir} ./user_dev
           '';
       };