diff options
author | Izorkin <izorkin@elven.pw> | 2019-06-15 19:37:41 +0300 |
---|---|---|
committer | Izorkin <izorkin@elven.pw> | 2019-06-17 09:15:48 +0300 |
commit | 6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8 (patch) | |
tree | c06f144f724ed7ec116dd73d0c1497294d80018f /nixos/modules/services/web-apps/tt-rss.nix | |
parent | 6290bf906773f3e45df27c4ffe0f199e1cd7798a (diff) | |
download | nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar.gz nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar.bz2 nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar.lz nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar.xz nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.tar.zst nixpkgs-6093c04b67a82d4de611a139f9f7d6c7ec1dd7e8.zip |
nixos/tt-rss: fix work with phpfpm-rootless mode
Diffstat (limited to 'nixos/modules/services/web-apps/tt-rss.nix')
-rw-r--r-- | nixos/modules/services/web-apps/tt-rss.nix | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/nixos/modules/services/web-apps/tt-rss.nix b/nixos/modules/services/web-apps/tt-rss.nix index 08297c7275a..6afb193bb37 100644 --- a/nixos/modules/services/web-apps/tt-rss.nix +++ b/nixos/modules/services/web-apps/tt-rss.nix @@ -513,12 +513,14 @@ let services.phpfpm.pools = mkIf (cfg.pool == "${poolName}") { "${poolName}" = { - listen = "/var/run/phpfpm/${poolName}.sock"; + socketName = "${poolName}"; + phpPackage = pkgs.php; + user = "${config.services.nginx.user}"; + group = "${config.services.nginx.group}"; extraConfig = '' - listen.owner = nginx - listen.group = nginx + listen.owner = ${config.services.nginx.user} + listen.group = ${config.services.nginx.group} listen.mode = 0600 - user = ${cfg.user} pm = dynamic pm.max_children = 75 pm.start_servers = 10 @@ -544,7 +546,7 @@ let locations."~ \.php$" = { extraConfig = '' fastcgi_split_path_info ^(.+\.php)(/.+)$; - fastcgi_pass unix:${config.services.phpfpm.pools.${cfg.pool}.listen}; + fastcgi_pass unix:/run/phpfpm-${poolName}/${poolName}.sock; fastcgi_index index.php; ''; }; |