X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Ftasks%2Fdefault.nix;h=c9144713f4175f539214e018d368f742cae87424;hb=bbea22c02b6c059a6be1064391f06737ee244ba6;hp=087885d837efa8f0522f75348612f7e500475bea;hpb=120bcf4d3927f4a0d07513bc54ea5b5fb9b7d809;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/tasks/default.nix b/modules/private/tasks/default.nix index 087885d..c914471 100644 --- a/modules/private/tasks/default.nix +++ b/modules/private/tasks/default.nix @@ -247,12 +247,14 @@ in { # Needed to avoid clashes in browser cookies (same domain) "php_value[session.name]" = "TaskPHPSESSID"; + "php_admin_value[session.save_handler]" = "redis"; + "php_admin_value[session.save_path]" = "'unix:///run/redis-php-sessions/redis.sock?persistent=1&prefix=Tools:Task:'"; "php_admin_value[open_basedir]" = "${./www}:/tmp:${server_vardir}:/etc/profiles/per-user/${user}/bin/"; }; phpEnv = { PATH = "/etc/profiles/per-user/${user}/bin"; }; - phpPackage = pkgs.php72; + phpPackage = pkgs.php72.withExtensions({ enabled, all }: enabled ++ [ all.redis ]); }; };