Commit 15b474ae authored by Vivek Revankar's avatar Vivek Revankar
Browse files

nixos/endlessh-go: allow overriding package

allow overriding the endlessh-go package used in the service
parent 13c7cdc2
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -9,6 +9,8 @@ in
  options.services.endlessh-go = {
    enable = mkEnableOption "endlessh-go service";

    package = mkPackageOption pkgs "endlessh-go" { };

    listenAddress = mkOption {
      type = types.str;
      default = "0.0.0.0";
@@ -86,7 +88,7 @@ in
        {
          Restart = "always";
          ExecStart = with cfg; concatStringsSep " " ([
            "${pkgs.endlessh-go}/bin/endlessh-go"
            (lib.getExe cfg.package)
            "-logtostderr"
            "-host=${listenAddress}"
            "-port=${toString port}"