X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Fdiaspora%2Fdefault.nix;h=0a05daf4bfe20a84f3949486abba137c591caa25;hb=452c23140ea93ce301e7fafdc37d28009bd6f613;hp=b1cb6f2e5ea9c0693b081ffd5f6a1861271d506e;hpb=3345e58db4e8364a9561dc3d488da2438aca982a;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/diaspora/default.nix b/nixops/modules/websites/tools/diaspora/default.nix index b1cb6f2..0a05daf 100644 --- a/nixops/modules/websites/tools/diaspora/default.nix +++ b/nixops/modules/websites/tools/diaspora/default.nix @@ -24,15 +24,21 @@ in { home = diaspora.varDir; useDefaultShell = true; packages = [ diaspora.gems pkgs.nodejs diaspora.gems.ruby ]; + extraGroups = [ "keys" ]; }; users.groups.diaspora.gid = config.ids.gids.diaspora; + mySecrets.keys = diaspora.keys; systemd.services.diaspora = { description = "Diaspora"; wantedBy = [ "multi-user.target" ]; - after = [ "network.target" "redis.service" "postgresql.service" ]; - wants = [ "redis.service" "postgresql.service" ]; + after = [ + "network.target" "redis.service" "postgresql.service" + ]; + wants = [ + "redis.service" "postgresql.service" + ]; environment.RAILS_ENV = "production"; environment.BUNDLE_PATH = "${diaspora.gems}/${diaspora.gems.ruby.gemPath}";