aboutsummaryrefslogtreecommitdiff
path: root/modules/private/websites/leila
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-03-30 23:54:00 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-03-30 23:54:00 +0200
commit441da8aac378f401625e82caf281fa0e26128310 (patch)
tree954ff4c76ac748a63426f7dddabd0af2407fee92 /modules/private/websites/leila
parent9a45867fbe3fc0c777a92f19d953b831deaec09d (diff)
downloadNix-441da8aac378f401625e82caf281fa0e26128310.tar.gz
Nix-441da8aac378f401625e82caf281fa0e26128310.tar.zst
Nix-441da8aac378f401625e82caf281fa0e26128310.zip
Use pools instead of deprecated poolConfigs for php
Diffstat (limited to 'modules/private/websites/leila')
-rw-r--r--modules/private/websites/leila/production.nix22
1 files changed, 12 insertions, 10 deletions
diff --git a/modules/private/websites/leila/production.nix b/modules/private/websites/leila/production.nix
index 4390d59..e8591c8 100644
--- a/modules/private/websites/leila/production.nix
+++ b/modules/private/websites/leila/production.nix
@@ -6,19 +6,21 @@ in {
6 options.myServices.websites.leila.production.enable = lib.mkEnableOption "enable Leila's websites in production"; 6 options.myServices.websites.leila.production.enable = lib.mkEnableOption "enable Leila's websites in production";
7 7
8 config = lib.mkIf cfg.enable { 8 config = lib.mkIf cfg.enable {
9 services.phpfpm.poolConfigs.leila = '' 9 services.phpfpm.pools.leila = {
10 listen = /run/phpfpm/leila.sock 10 listen = "/run/phpfpm/leila.sock";
11 user = wwwrun 11 extraConfig = ''
12 group = wwwrun 12 user = wwwrun
13 listen.owner = wwwrun 13 group = wwwrun
14 listen.group = wwwrun 14 listen.owner = wwwrun
15 listen.group = wwwrun
15 16
16 pm = ondemand 17 pm = ondemand
17 pm.max_children = 5 18 pm.max_children = 5
18 pm.process_idle_timeout = 60 19 pm.process_idle_timeout = 60
19 20
20 php_admin_value[open_basedir] = "${varDir}:/tmp" 21 php_admin_value[open_basedir] = "${varDir}:/tmp"
21 ''; 22 '';
23 };
22 24
23 services.webstats.sites = [ 25 services.webstats.sites = [
24 { name = "leila.bouya.org"; } 26 { name = "leila.bouya.org"; }