nixos/nginx.sso: add package option

wip/yesman
Jos van Bakel 4 years ago
parent a9d3d63eaa
commit 6f3b04eb71
No known key found for this signature in database
GPG Key ID: 37589FBAE4DA2BC3
  1. 11
      nixos/modules/services/security/nginx-sso.nix

@ -4,12 +4,21 @@ with lib;
let
cfg = config.services.nginx.sso;
pkg = getBin pkgs.nginx-sso;
pkg = getBin cfg.package;
configYml = pkgs.writeText "nginx-sso.yml" (builtins.toJSON cfg.configuration);
in {
options.services.nginx.sso = {
enable = mkEnableOption "nginx-sso service";
package = mkOption {
type = types.package;
default = pkgs.nginx-sso;
defaultText = "pkgs.nginx-sso";
description = ''
The nginx-sso package that should be used.
'';
};
configuration = mkOption {
type = types.attrsOf types.unspecified;
default = {};

Loading…
Cancel
Save