diff options
Diffstat (limited to 'nixops/modules/websites/tools/tools/shaarli.nix')
-rw-r--r-- | nixops/modules/websites/tools/tools/shaarli.nix | 8 |
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}" |