feat: Add exit node and ssh device
This commit is contained in:
@@ -136,6 +136,11 @@ in {
|
|||||||
hostname = "sh.darksailor.dev";
|
hostname = "sh.darksailor.dev";
|
||||||
forwardAgent = true;
|
forwardAgent = true;
|
||||||
};
|
};
|
||||||
|
ryu = {
|
||||||
|
user = "servius";
|
||||||
|
hostname = "ryu";
|
||||||
|
forwardAgent = false;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
serverAliveInterval = 120;
|
serverAliveInterval = 120;
|
||||||
extraConfig =
|
extraConfig =
|
||||||
|
|||||||
@@ -277,6 +277,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
deploy = import ./deploy.nix {inherit inputs self;};
|
deploy = import ./deploy.nix {inherit inputs self;};
|
||||||
|
inherit devices;
|
||||||
}
|
}
|
||||||
// flake-utils.lib.eachDefaultSystem (
|
// flake-utils.lib.eachDefaultSystem (
|
||||||
system: let
|
system: let
|
||||||
|
|||||||
@@ -25,6 +25,8 @@
|
|||||||
};
|
};
|
||||||
tailscale = {
|
tailscale = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
useRoutingFeatures = "server";
|
||||||
|
extraUpFlags = "--advertise-exit-node";
|
||||||
};
|
};
|
||||||
caddy = {
|
caddy = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user