X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Fmastodon%2Fmastodon.nix;h=3ee355227770a017c8d86a5f7be29aed7a9e6f22;hb=32c84ff89c2b8931f58cea63961a178a9b1d0efe;hp=944b2dbaa9599b0d0cec0f6f09c8ef821e41d4f5;hpb=742697c95318d3625298437995e948ee00a00ba5;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/mastodon/mastodon.nix b/nixops/modules/websites/tools/mastodon/mastodon.nix index 944b2db..3ee3552 100644 --- a/nixops/modules/websites/tools/mastodon/mastodon.nix +++ b/nixops/modules/websites/tools/mastodon/mastodon.nix @@ -58,8 +58,8 @@ let ''; buildInputs = [ yarnModules ]; }); - keys.tools-mastodon = { - destDir = "/run/keys/webapps"; + keys.mastodon = { + dest = "webapps/tools-mastodon"; user = "mastodon"; group = "mastodon"; permissions = "0400"; @@ -113,7 +113,7 @@ let builder = writeText "build_mastodon_immae" '' source $stdenv/setup set -a - ${keys.tools-mastodon.text} + ${keys.mastodon.text} set +a cp -a $mastodon $out cd $out @@ -128,7 +128,8 @@ let }; in { - inherit railsRoot keys varDir socketsDir gems; + inherit railsRoot varDir socketsDir gems; + keys = builtins.attrValues keys; nodeSocket = "${socketsDir}/live_immae_node.sock"; railsSocket = "${socketsDir}/live_immae_puma.sock"; }