Nix configurations for my homelab
at main 521 B view raw
1{ config, lib, ... }: 2{ 3 imports = [ ../openssh.nix ]; 4 5 users.users.mou.openssh.authorizedKeys.keys = [ 6 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKnyBRVRLKrlsAlMFXimvcF/mBjmSfixdzUX4yCZsYvE lutea" 7 ]; 8 9 services.openssh.settings.AllowUsers = [ 10 "mou@${config.garden.info.network.lutea.netbird-ip}" 11 (lib.mkIf (config.networking.hostName == "lily") "mou@${config.garden.info.network.lutea.ipv6}") 12 (lib.mkIf (config.networking.hostName == "lily") "mou@${config.garden.info.network.lutea.ipv4-local}") 13 ]; 14}