diff --git a/common/home.nix b/common/home.nix index b8f6475d..b9598b9e 100644 --- a/common/home.nix +++ b/common/home.nix @@ -136,6 +136,11 @@ in { hostname = "sh.darksailor.dev"; forwardAgent = true; }; + ryu = { + user = "servius"; + hostname = "ryu"; + forwardAgent = false; + }; }; serverAliveInterval = 120; extraConfig = diff --git a/flake.nix b/flake.nix index 75cfe08e..41cc0183 100644 --- a/flake.nix +++ b/flake.nix @@ -277,6 +277,7 @@ }; deploy = import ./deploy.nix {inherit inputs self;}; + inherit devices; } // flake-utils.lib.eachDefaultSystem ( system: let diff --git a/nixos/mirai/services/default.nix b/nixos/mirai/services/default.nix index 80f7064f..0ad97c2f 100644 --- a/nixos/mirai/services/default.nix +++ b/nixos/mirai/services/default.nix @@ -25,6 +25,8 @@ }; tailscale = { enable = true; + useRoutingFeatures = "server"; + extraUpFlags = "--advertise-exit-node"; }; caddy = { enable = true;