aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/tools/default.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-02-09 03:19:46 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-02-09 03:19:46 +0100
commitf80772dc1f1ffb3e6d36ea0b96f71c875bb9b2cd (patch)
tree37e61a4d18fc814548bfcf821a8bab8078805679 /nixops/modules/websites/tools/tools/default.nix
parent1922655a53a11307fc07f6bbcdfec68c1f2a8b33 (diff)
downloadNix-f80772dc1f1ffb3e6d36ea0b96f71c875bb9b2cd.tar.gz
Nix-f80772dc1f1ffb3e6d36ea0b96f71c875bb9b2cd.tar.zst
Nix-f80772dc1f1ffb3e6d36ea0b96f71c875bb9b2cd.zip
Add php ldap
Related issue: https://git.immae.eu/mantisbt/view.php?id=78
Diffstat (limited to 'nixops/modules/websites/tools/tools/default.nix')
-rw-r--r--nixops/modules/websites/tools/tools/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/nixops/modules/websites/tools/tools/default.nix b/nixops/modules/websites/tools/tools/default.nix
index 4bbd5cd..5db7d3e 100644
--- a/nixops/modules/websites/tools/tools/default.nix
+++ b/nixops/modules/websites/tools/tools/default.nix
@@ -24,6 +24,9 @@ let
24 dokuwiki = pkgs.callPackage ./dokuwiki.nix { 24 dokuwiki = pkgs.callPackage ./dokuwiki.nix {
25 inherit (mylibs) fetchedGithub; 25 inherit (mylibs) fetchedGithub;
26 }; 26 };
27 ldap = pkgs.callPackage ./ldap.nix {
28 env = myconfig.env.tools.phpldapadmin;
29 };
27 30
28 cfg = config.services.myWebsites.tools.tools; 31 cfg = config.services.myWebsites.tools.tools;
29in { 32in {
@@ -44,7 +47,8 @@ in {
44 ++ yourls.apache.modules 47 ++ yourls.apache.modules
45 ++ rompr.apache.modules 48 ++ rompr.apache.modules
46 ++ shaarli.apache.modules 49 ++ shaarli.apache.modules
47 ++ dokuwiki.apache.modules; 50 ++ dokuwiki.apache.modules
51 ++ ldap.apache.modules;
48 52
49 services.ympd = ympd.config // { enable = true; }; 53 services.ympd = ympd.config // { enable = true; };
50 54
@@ -71,6 +75,7 @@ in {
71 rompr.apache.vhostConf 75 rompr.apache.vhostConf
72 shaarli.apache.vhostConf 76 shaarli.apache.vhostConf
73 dokuwiki.apache.vhostConf 77 dokuwiki.apache.vhostConf
78 ldap.apache.vhostConf
74 ]; 79 ];
75 }; 80 };
76 81
@@ -83,6 +88,7 @@ in {
83 rompr = rompr.phpFpm.pool; 88 rompr = rompr.phpFpm.pool;
84 shaarli = shaarli.phpFpm.pool; 89 shaarli = shaarli.phpFpm.pool;
85 dokuwiki = dokuwiki.phpFpm.pool; 90 dokuwiki = dokuwiki.phpFpm.pool;
91 ldap = ldap.phpFpm.pool;
86 tools = '' 92 tools = ''
87 listen = /var/run/phpfpm/tools.sock 93 listen = /var/run/phpfpm/tools.sock
88 user = wwwrun 94 user = wwwrun