From 9b669d4dc64f73feba8d451f58e34a43682f34b0 Mon Sep 17 00:00:00 2001 From: moons-14 Date: Sun, 16 Nov 2025 15:40:10 +0900 Subject: [PATCH] ssh server --- flake.nix | 2 +- modules/core/ssh-server.nix | 4 ++++ profiles/cli-server.nix | 11 +++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 modules/core/ssh-server.nix create mode 100644 profiles/cli-server.nix diff --git a/flake.nix b/flake.nix index 2a3199c..eea15fb 100644 --- a/flake.nix +++ b/flake.nix @@ -74,7 +74,7 @@ dev-1 = mkSystem { host = "dev-1"; system = "x86_64-linux"; - profile = "cli"; + profile = "cli-server"; extraModules = [ ]; }; }; diff --git a/modules/core/ssh-server.nix b/modules/core/ssh-server.nix new file mode 100644 index 0000000..f07fb80 --- /dev/null +++ b/modules/core/ssh-server.nix @@ -0,0 +1,4 @@ +{ ... }: +{ + services.tailscale.extraSetFlags = "--ssh"; +} \ No newline at end of file diff --git a/profiles/cli-server.nix b/profiles/cli-server.nix new file mode 100644 index 0000000..fed45fc --- /dev/null +++ b/profiles/cli-server.nix @@ -0,0 +1,11 @@ +{ ... }: +{ + imports = [ + ./cli.nix + ./../modules/core/ssh-server.nix + ]; + + home-manager.users.moons.imports = [ + + ]; +} \ No newline at end of file