vhostConf = ''
Alias /Shaarli "${root}"
- Include /run/keys/webapps/tools-shaarli
+ Include /var/secrets/webapps/tools-shaarli
<Directory "${root}">
DirectoryIndex index.php index.htm index.html
Options Indexes FollowSymLinks MultiViews Includes
</Directory>
'';
};
- keys.tools-shaarli = {
- destDir = "/run/keys/webapps";
+ keys = [{
+ dest = "webapps/tools-shaarli";
user = apache.user;
group = apache.group;
permissions = "0400";
SetEnv SHAARLI_LDAP_BASE "${env.ldap.base}"
SetEnv SHAARLI_LDAP_FILTER "${env.ldap.search}"
'';
- };
+ }];
phpFpm = rec {
serviceDeps = [ "openldap.service" ];
basedir = builtins.concatStringsSep ":" [ webRoot varDir ];