diff --git a/nixos/modules/services/web-apps/bookstack.nix b/nixos/modules/services/web-apps/bookstack.nix index d2c82697ce6a..696f486cd90a 100644 --- a/nixos/modules/services/web-apps/bookstack.nix +++ b/nixos/modules/services/web-apps/bookstack.nix @@ -4,7 +4,7 @@ with lib; let cfg = config.services.bookstack; - bookstack = pkgs.bookstack.override { + bookstack = cfg.package.override { dataDir = cfg.dataDir; }; db = cfg.database; @@ -33,9 +33,10 @@ in { ]; options.services.bookstack = { - enable = mkEnableOption "BookStack"; + package = mkPackageOption pkgs "bookstack" { }; + user = mkOption { default = "bookstack"; description = "User bookstack runs as.";