diff --git a/flake.nix b/flake.nix index 61d23f38..8e9ab806 100644 --- a/flake.nix +++ b/flake.nix @@ -699,9 +699,10 @@ sshlog = nixosSystem' { modules = [ - self.nixosModules.cluster-options - sshlogd.nixosModule ./hosts/sshlog + self.nixosModules.cluster-options + self.nixosModules.microvm + sshlogd.nixosModule ]; }; diff --git a/hosts/sshlog/default.nix b/hosts/sshlog/default.nix index 7c97dbcf..8bdcdf56 100644 --- a/hosts/sshlog/default.nix +++ b/hosts/sshlog/default.nix @@ -1,12 +1,16 @@ -{ config, lib, pkgs, ... }: +{ config, pkgs, ... }: { deployment.mem = 512; - c3d2.hq.statistics.enable = true; + c3d2 = { + deployment.server = "server10"; + hq.statistics.enable = true; + }; networking = { hostName = "sshlog"; firewall.allowedTCPPorts = [ 22 # not using openssh module + 2222 ]; }; @@ -39,7 +43,13 @@ }; }; - openssh.enable = lib.mkForce false; + openssh = { + enable = true; + ports = [ 2222 ]; + }; + sshlogd.enable = true; }; + + system.stateVersion = "23.05"; }