users.users.diaspora.extraGroups = [ "keys" ];
secrets.keys = [
+ {
+ dest = "webapps/diaspora";
+ isDir = true;
+ user = "diaspora";
+ group = "diaspora";
+ permissions = "0500";
+ }
{
dest = "webapps/diaspora/diaspora.yml";
user = "diaspora";
package = pkgs.webapps.diaspora.override { ldap = true; };
dataDir = "/var/lib/diaspora_immae";
adminEmail = "diaspora@tools.immae.eu";
- configDir = "/var/secrets/webapps/diaspora";
+ configDir = config.secrets.fullPaths."webapps/diaspora";
};
services.filesWatcher.diaspora = {