]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/tools/mastodon/default.nix
Use attrs for secrets instead of lists
[perso/Immae/Config/Nix.git] / modules / private / websites / tools / mastodon / default.nix
index cea8710451db0e1ac6ccd65a4d2f7b394f327221..87e8d726aa90ebd8ab7d4ff408c73376b05c4945 100644 (file)
@@ -13,8 +13,7 @@ in {
     services.duplyBackup.profiles.mastodon = {
       rootDir = mcfg.dataDir;
     };
-    secrets.keys = [{
-      dest = "webapps/tools-mastodon";
+    secrets.keys."webapps/tools-mastodon" = {
       user = "mastodon";
       group = "mastodon";
       permissions = "0400";
@@ -59,7 +58,7 @@ in {
         LDAP_UID="uid"
         LDAP_SEARCH_FILTER="${env.ldap.filter}"
       '';
-    }];
+    };
     services.mastodon = {
       enable = true;
       configFile = config.secrets.fullPaths."webapps/tools-mastodon";