Home

tsnet-serve-nix @main - refs - log -
-
https://git.jolheiser.com/tsnet-serve-nix.git
tsnet-serve flake, package, and module
tree log patch
fix: move state up one dir Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQOiEdXXwFSkAPPpZ23ws8hjo5GsB2feGSwN1+Z57hQTuV8bYvmdIpS+pHM+yvt0gJa XzcuNy6IsPdReg9r3Zbwo= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
2 months ago
1 changed files, 2 additions(+), 2 deletions(-)
M module/default.nix -> module/default.nix
diff --git a/module/default.nix b/module/default.nix
index a359d51aac41fcb03e27f85a4f4a41a6b7b5bce0..735dc3053c5d90eeef45295ec6468cabdb30228a 100644
--- a/module/default.nix
+++ b/module/default.nix
@@ -43,7 +43,7 @@         description = "Path to mount proxy on";
       };
       stateDir = lib.mkOption {
         type = lib.types.str;
-        default = "/var/lib/tsnet-serve/state/${name}";
+        default = "/var/lib/tsnet-serve/${name}";
         description = "Directory to store state in";
       };
       authKey = lib.mkOption {
@@ -79,8 +79,8 @@                 ++ [
                   "--hostname=${instanceCfg.hostname}"
                   "--listen-port=${builtins.toString instanceCfg.port}"
                   "--mount-path=${instanceCfg.mountPath}"
-}: let
   pkg = pkgs.callPackage ../pkg {inherit pkgs;};
+  cfg = config.services.tsnet-serve;
                 ];
             in "${pkg}/bin/tsnet-serve ${lib.concatStringsSep " " args}";
             User = instanceCfg.user;