'';
buildInputs = [ yarnModules ];
});
- keys.tools-mastodon = {
- destDir = "/run/keys/webapps";
+ keys.mastodon = {
+ dest = "webapps/tools-mastodon";
user = "mastodon";
group = "mastodon";
permissions = "0400";
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
};
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";
}