};
config = lib.mkIf cfg.enable {
- secrets.keys = [
- {
- dest = "status_engine_ui";
+ secrets.keys = {
+ status_engine_ui = {
permissions = "0400";
user = "wwwrun";
group = "wwwrun";
display_perfdata: 1
perfdata_backend: mysql
'';
- }
- ];
+ };
+ };
services.websites.env.tools.modules = [ "proxy_fcgi" ];
"pm.min_spare_servers" = "1";
"pm.max_spare_servers" = "10";
- "php_admin_value[open_basedir]" = "${package}:/tmp:/var/secrets/status_engine_ui";
+ "php_admin_value[open_basedir]" = "${package}:/tmp:${config.secrets.fullPaths."status_engine_ui"}";
};
phpPackage = pkgs.php74;
};