aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/tools/kanboard.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/tools/tools/kanboard.nix')
-rw-r--r--nixops/modules/websites/tools/tools/kanboard.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/nixops/modules/websites/tools/tools/kanboard.nix b/nixops/modules/websites/tools/tools/kanboard.nix
index dd5b18f..37cb8cc 100644
--- a/nixops/modules/websites/tools/tools/kanboard.nix
+++ b/nixops/modules/websites/tools/tools/kanboard.nix
@@ -10,8 +10,8 @@ rec {
10 install -TDm644 ${webRoot}/dataold/web.config ${varDir}/data/web.config 10 install -TDm644 ${webRoot}/dataold/web.config ${varDir}/data/web.config
11 ''; 11 '';
12 }; 12 };
13 keys.tools-kanboard = { 13 keys = [{
14 destDir = "/run/keys/webapps"; 14 dest = "webapps/tools-kanboard";
15 user = apache.user; 15 user = apache.user;
16 group = apache.group; 16 group = apache.group;
17 permissions = "0400"; 17 permissions = "0400";
@@ -37,12 +37,12 @@ rec {
37 define('LDAP_GROUP_ADMIN_DN', 'cn=admins,cn=kanboard,ou=services,dc=immae,dc=eu'); 37 define('LDAP_GROUP_ADMIN_DN', 'cn=admins,cn=kanboard,ou=services,dc=immae,dc=eu');
38 ?> 38 ?>
39 ''; 39 '';
40 }; 40 }];
41 webRoot = stdenv.mkDerivation (fetchedGithub ./kanboard.json // rec { 41 webRoot = stdenv.mkDerivation (fetchedGithub ./kanboard.json // rec {
42 dontBuild = true; 42 dontBuild = true;
43 installPhase = '' 43 installPhase = ''
44 cp -a . $out 44 cp -a . $out
45 ln -s /run/keys/webapps/tools-kanboard $out/config.php 45 ln -s /var/secrets/webapps/tools-kanboard $out/config.php
46 mv $out/data $out/dataold 46 mv $out/data $out/dataold
47 ln -s ${varDir}/data $out/data 47 ln -s ${varDir}/data $out/data
48 ''; 48 '';
@@ -71,8 +71,8 @@ rec {
71 ''; 71 '';
72 }; 72 };
73 phpFpm = rec { 73 phpFpm = rec {
74 serviceDeps = [ "postgresql.service" "openldap.service" "tools-kanboard-key.service" ]; 74 serviceDeps = [ "postgresql.service" "openldap.service" ];
75 basedir = builtins.concatStringsSep ":" [ webRoot varDir "/run/keys/webapps/tools-kanboard" ]; 75 basedir = builtins.concatStringsSep ":" [ webRoot varDir "/var/secrets/webapps/tools-kanboard" ];
76 socket = "/var/run/phpfpm/kanboard.sock"; 76 socket = "/var/run/phpfpm/kanboard.sock";
77 pool = '' 77 pool = ''
78 listen = ${socket} 78 listen = ${socket}