diff options
Diffstat (limited to 'modules/private/websites/tools/diaspora')
-rw-r--r-- | modules/private/websites/tools/diaspora/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/private/websites/tools/diaspora/default.nix b/modules/private/websites/tools/diaspora/default.nix index 5d2b19f..663fe88 100644 --- a/modules/private/websites/tools/diaspora/default.nix +++ b/modules/private/websites/tools/diaspora/default.nix | |||
@@ -18,6 +18,13 @@ in { | |||
18 | 18 | ||
19 | secrets.keys = [ | 19 | secrets.keys = [ |
20 | { | 20 | { |
21 | dest = "webapps/diaspora"; | ||
22 | isDir = true; | ||
23 | user = "diaspora"; | ||
24 | group = "diaspora"; | ||
25 | permissions = "0500"; | ||
26 | } | ||
27 | { | ||
21 | dest = "webapps/diaspora/diaspora.yml"; | 28 | dest = "webapps/diaspora/diaspora.yml"; |
22 | user = "diaspora"; | 29 | user = "diaspora"; |
23 | group = "diaspora"; | 30 | group = "diaspora"; |
@@ -146,7 +153,7 @@ in { | |||
146 | package = pkgs.webapps.diaspora.override { ldap = true; }; | 153 | package = pkgs.webapps.diaspora.override { ldap = true; }; |
147 | dataDir = "/var/lib/diaspora_immae"; | 154 | dataDir = "/var/lib/diaspora_immae"; |
148 | adminEmail = "diaspora@tools.immae.eu"; | 155 | adminEmail = "diaspora@tools.immae.eu"; |
149 | configDir = "/var/secrets/webapps/diaspora"; | 156 | configDir = config.secrets.fullPaths."webapps/diaspora"; |
150 | }; | 157 | }; |
151 | 158 | ||
152 | services.filesWatcher.diaspora = { | 159 | services.filesWatcher.diaspora = { |