};
config = lib.mkIf cfg.enable {
- deployment.keys.tools-taskwarrior-web = {
- destDir = "/run/keys/webapps";
+ mySecrets.keys = [{
+ dest = "webapps/tools-taskwarrior-web";
user = "wwwrun";
group = "wwwrun";
permissions = "0400";
SetEnv TASKD_LDAP_BASE "${env.ldap.base}"
SetEnv TASKD_LDAP_FILTER "${env.ldap.search}"
'';
- };
+ }];
security.acme.certs."eldiron".extraDomains.${fqdn} = null;
services.myWebsites.tools.modules = [ "proxy_fcgi" "sed" ];
services.myWebsites.tools.vhostConfs.task = {
<FilesMatch "\.php$">
SetHandler "proxy:unix:/var/run/phpfpm/task.sock|fcgi://localhost"
</FilesMatch>
- Include /run/keys/webapps/tools-taskwarrior-web
+ Include /var/secrets/webapps/tools-taskwarrior-web
</Directory>
''
''