mirror of
https://github.com/Mic92/nixos-wiki-infra.git
synced 2025-06-26 20:51:56 +02:00
install correct php yaml extension version
This commit is contained in:
parent
0d01f0c729
commit
21ef5f88af
@ -173,9 +173,14 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
# https://www.mediawiki.org/wiki/Help:Extension:Translate/Installation
|
# https://www.mediawiki.org/wiki/Help:Extension:Translate/Installation
|
||||||
services.phpfpm.pools.mediawiki.phpOptions = ''
|
services.phpfpm.pools.mediawiki.phpOptions =
|
||||||
extension=${pkgs.phpExtensions.yaml}/lib/php/extensions/yaml.so
|
let
|
||||||
'';
|
phpVersion = builtins.replaceStrings [ "." ] [ "" ] (lib.versions.majorMinor config.services.phpfpm.pools.mediawiki.phpPackage.version);
|
||||||
|
extensions = pkgs."php${phpVersion}Extensions";
|
||||||
|
in
|
||||||
|
''
|
||||||
|
extension=${extensions.yaml}/lib/php/extensions/yaml.so
|
||||||
|
'';
|
||||||
|
|
||||||
services.postgresql.package = pkgs.postgresql_16;
|
services.postgresql.package = pkgs.postgresql_16;
|
||||||
|
|
||||||
@ -195,6 +200,9 @@ in
|
|||||||
touch /var/lib/mediawiki/.mediawiki-job-index-fix
|
touch /var/lib/mediawiki/.mediawiki-job-index-fix
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
systemd.services.mediawiki-init.serviceConfig.RemainAfterExit = true;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [ 443 80 ];
|
networking.firewall.allowedTCPPorts = [ 443 80 ];
|
||||||
security.acme.acceptTerms = true;
|
security.acme.acceptTerms = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user