]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/tools/tools/yourls.nix
Use attrs for secrets instead of lists
[perso/Immae/Config/Nix.git] / modules / private / websites / tools / tools / yourls.nix
index 0f977f2842dac4b61a29f95d8baf6bbaba5379a5..01ef548d6a4e1ab5efba7389c146c01c2222d15f 100644 (file)
@@ -6,8 +6,7 @@ rec {
       install -m 0755 -o ${apache.user} -g ${apache.group} -d /var/lib/php/sessions/yourls
     '';
   };
-  keys = [{
-    dest = "webapps/tools-yourls";
+  keys."webapps/tools-yourls" = {
     user = apache.user;
     group = apache.group;
     permissions = "0400";
@@ -39,7 +38,7 @@ rec {
 
       define( 'LDAPAUTH_USERCACHE_TYPE', 0);
     '';
-  }];
+  };
   webRoot = (yourls.override { yourls_config = config.secrets.fullPaths."webapps/tools-yourls"; }).withPlugins (p: [p.ldap]);
   apache = rec {
     user = "wwwrun";