aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/tools/tools/shaarli.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixops/modules/websites/tools/tools/shaarli.nix')
-rw-r--r--nixops/modules/websites/tools/tools/shaarli.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/nixops/modules/websites/tools/tools/shaarli.nix b/nixops/modules/websites/tools/tools/shaarli.nix
index 9f3779f..a43d677 100644
--- a/nixops/modules/websites/tools/tools/shaarli.nix
+++ b/nixops/modules/websites/tools/tools/shaarli.nix
@@ -40,14 +40,16 @@ in rec {
40 ${varDir}/phpSessions 40 ${varDir}/phpSessions
41 ''; 41 '';
42 webRoot = shaarli; 42 webRoot = shaarli;
43 apache = { 43 apache = rec {
44 user = "wwwrun"; 44 user = "wwwrun";
45 group = "wwwrun"; 45 group = "wwwrun";
46 modules = [ "proxy_fcgi" "rewrite" "env" ]; 46 modules = [ "proxy_fcgi" "rewrite" "env" ];
47 webappName = "tools_shaarli";
48 root = "/run/current-system/webapps/${webappName}";
47 vhostConf = '' 49 vhostConf = ''
48 Alias /Shaarli "${webRoot}" 50 Alias /Shaarli "${root}"
49 51
50 <Directory "${webRoot}"> 52 <Directory "${root}">
51 SetEnv SHAARLI_LDAP_PASSWORD "${env.ldap.password}" 53 SetEnv SHAARLI_LDAP_PASSWORD "${env.ldap.password}"
52 SetEnv SHAARLI_LDAP_DN "${env.ldap.dn}" 54 SetEnv SHAARLI_LDAP_DN "${env.ldap.dn}"
53 SetEnv SHAARLI_LDAP_HOST "ldaps://${env.ldap.host}" 55 SetEnv SHAARLI_LDAP_HOST "ldaps://${env.ldap.host}"