about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPatka <patka@patka.dev>2024-03-17 12:21:41 +0100
committerPatka <patka@patka.dev>2024-03-17 12:24:29 +0100
commitc4e1ffb96bc05290f4ba1ebaab7bf8ba3999a5d0 (patch)
tree561ee7a3df410bf5aa0bab94fcd2a0c86b8b7400 /nixos
parentb095d8c2107cd7231a37c5cbec7fb26f17d91f4d (diff)
engelsystem: 3.4.1 -> 3.5.0
Release notes: https://github.com/engelsystem/engelsystem/releases/tag/v3.5.0
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/web-apps/engelsystem.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/web-apps/engelsystem.nix b/nixos/modules/services/web-apps/engelsystem.nix
index 669620debce55..7fb9124156439 100644
--- a/nixos/modules/services/web-apps/engelsystem.nix
+++ b/nixos/modules/services/web-apps/engelsystem.nix
@@ -3,6 +3,8 @@
 let
   inherit (lib) mkDefault mkEnableOption mkIf mkOption types mkPackageOption;
   cfg = config.services.engelsystem;
+  phpExt = pkgs.php.withExtensions
+    ({ enabled, all }: with all; [ filter mysqlnd mysqli pdo pdo_mysql mbstring ] ++ enabled);
 in {
   options = {
     services.engelsystem = {
@@ -99,7 +101,7 @@ in {
       '';
 
     services.phpfpm.pools.engelsystem = {
-      phpPackage = pkgs.php81;
+      phpPackage = phpExt;
       user = "engelsystem";
       settings = {
         "listen.owner" = config.services.nginx.user;