Unverified Commit 52708067 authored by sweenu's avatar sweenu
Browse files

nixos/windmill: add a package option

parent e0aebe32
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -12,6 +12,8 @@ in
  options.services.windmill = {
    enable = lib.mkEnableOption "windmill service";

    package = lib.mkPackageOption pkgs "windmill" { };

    serverPort = lib.mkOption {
      type = lib.types.port;
      default = 8001;
@@ -132,7 +134,7 @@ in
          DynamicUser = true;
          # using the same user to simplify db connection
          User = cfg.database.user;
          ExecStart = "${pkgs.windmill}/bin/windmill";
          ExecStart = lib.getExe cfg.package;
          Restart = "always";
        }
        // lib.optionalAttrs useUrlPath {