From a16b8e90adc4548b35b7afdfdda1e1b3b2070c8e Mon Sep 17 00:00:00 2001 From: stubbfel Date: Tue, 21 Nov 2017 23:28:39 +0100 Subject: [PATCH] add php --- services/nextcloud.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/services/nextcloud.nix b/services/nextcloud.nix index 33dd199..74bd6b8 100644 --- a/services/nextcloud.nix +++ b/services/nextcloud.nix @@ -4,8 +4,23 @@ services.nginx.virtualHosts."cloud.stubbe.rocks" = { enableACME = true; forceSSL = true; - root = /etc/per-user-pkgs/nextcloud; + locations."/".proxyPass = "http://unix:/run/phpfpm/nextcloud.sock"; }; users.extraUsers.nextcloud.packages = [pkgs.nextcloud]; + + services.phpfpm.poolConfigs = { + nextcloud = '' + listen = /run/phpfpm/nextcloud.sock + listen.group = nginx + user = nextcloud + group = nextcloud + pm = dynamic + pm.max_children = 75 + pm.start_servers = 10 + pm.min_spare_servers = 5 + pm.max_spare_servers = 20 + pm.max_requests = 500 + ''; + }; }