diff options
Diffstat (limited to 'modules/private/websites/tools/ether/default.nix')
-rw-r--r-- | modules/private/websites/tools/ether/default.nix | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/modules/private/websites/tools/ether/default.nix b/modules/private/websites/tools/ether/default.nix index 64e411d..d5c65a9 100644 --- a/modules/private/websites/tools/ether/default.nix +++ b/modules/private/websites/tools/ether/default.nix | |||
@@ -15,19 +15,16 @@ in { | |||
15 | services.duplyBackup.profiles.etherpad-lite = { | 15 | services.duplyBackup.profiles.etherpad-lite = { |
16 | rootDir = "/var/lib/private/etherpad-lite"; | 16 | rootDir = "/var/lib/private/etherpad-lite"; |
17 | }; | 17 | }; |
18 | secrets.keys = [ | 18 | secrets.keys = { |
19 | { | 19 | "webapps/tools-etherpad-apikey" = { |
20 | dest = "webapps/tools-etherpad-apikey"; | ||
21 | permissions = "0400"; | 20 | permissions = "0400"; |
22 | text = env.api_key; | 21 | text = env.api_key; |
23 | } | 22 | }; |
24 | { | 23 | "webapps/tools-etherpad-sessionkey" = { |
25 | dest = "webapps/tools-etherpad-sessionkey"; | ||
26 | permissions = "0400"; | 24 | permissions = "0400"; |
27 | text = env.session_key; | 25 | text = env.session_key; |
28 | } | 26 | }; |
29 | { | 27 | "webapps/tools-etherpad" = { |
30 | dest = "webapps/tools-etherpad"; | ||
31 | permissions = "0400"; | 28 | permissions = "0400"; |
32 | text = '' | 29 | text = '' |
33 | { | 30 | { |
@@ -152,8 +149,8 @@ in { | |||
152 | "logconfig" : { "appenders": [ { "type": "console" } ] } | 149 | "logconfig" : { "appenders": [ { "type": "console" } ] } |
153 | } | 150 | } |
154 | ''; | 151 | ''; |
155 | } | 152 | }; |
156 | ]; | 153 | }; |
157 | services.etherpad-lite = { | 154 | services.etherpad-lite = { |
158 | enable = true; | 155 | enable = true; |
159 | package = pkgs.webapps.etherpad-lite.withModules (p: [ | 156 | package = pkgs.webapps.etherpad-lite.withModules (p: [ |