add extensions
This commit is contained in:
parent
c5a4cf09c0
commit
75ac2e0484
1 changed files with 26 additions and 12 deletions
|
|
@ -59,7 +59,7 @@
|
||||||
'';
|
'';
|
||||||
locations."~ \\.php$".extraConfig = ''
|
locations."~ \\.php$".extraConfig = ''
|
||||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||||
fastcgi_pass unix:${config.services.phpfpm.pools.mypool.socket};
|
fastcgi_pass unix:${config.services.phpfpm.pools.pterodactyl.socket};
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
include ${pkgs.nginx}/conf/fastcgi_params;
|
include ${pkgs.nginx}/conf/fastcgi_params;
|
||||||
fastcgi_param PHP_VALUE "upload_max_filesize = 100M \n post_max_size=100M";
|
fastcgi_param PHP_VALUE "upload_max_filesize = 100M \n post_max_size=100M";
|
||||||
|
|
@ -92,7 +92,20 @@
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
services.phpfpm.pools.mypool = {
|
services.phpfpm = {
|
||||||
|
phpOptions = ''
|
||||||
|
extension=${pkgs.php82Extensions.openssl}/lib/php/extensions/openssl.so
|
||||||
|
extension=${pkgs.php82Extensions.gd}/lib/php/extensions/gd.so
|
||||||
|
extension=${pkgs.php82Extensions.mysql}/lib/php/extensions/mysql.so
|
||||||
|
extension=${pkgs.php82Extensions.mbstring}/lib/php/extensions/mbstring.so
|
||||||
|
extension=${pkgs.php82Extensions.tokenizer}/lib/php/extensions/tokenizer.so
|
||||||
|
extension=${pkgs.php82Extensions.bcmath}/lib/php/extensions/bcmath.so
|
||||||
|
extension=${pkgs.php82Extensions.xml}/lib/php/extensions/xml.so
|
||||||
|
extension=${pkgs.php82Extensions.dom}/lib/php/extensions/dom.so
|
||||||
|
extension=${pkgs.php82Extensions.curl}/lib/php/extensions/curl.so
|
||||||
|
extension=${pkgs.php82Extensions.zip}/lib/php/extensions/zip.so
|
||||||
|
'';
|
||||||
|
pools.pterodactyl = {
|
||||||
user = "nobody";
|
user = "nobody";
|
||||||
phpPackage = pkgs.php;
|
phpPackage = pkgs.php;
|
||||||
settings = {
|
settings = {
|
||||||
|
|
@ -105,6 +118,7 @@
|
||||||
"pm.max_requests" = 500;
|
"pm.max_requests" = 500;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
services.redis = {
|
services.redis = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue