nixos-config/terranix/tinc-test/02-build/configs/nixserver-server/configuration.nix

20 lines
463 B
Nix
Raw Normal View History

2020-01-06 06:37:25 +01:00
{ pkgs, lib, ... }: {
imports = [ ./hardware-configuration.nix ./tinc-server.nix ];
networking.hostName = "server";
# ssh
environment.systemPackages = with pkgs; [ htop git vim mosh tmux ];
networking.firewall.allowedUDPPortRanges = [{
from = 60000;
to = 60100;
}];
2020-01-06 06:37:25 +01:00
services.sshd.enable = true;
2020-01-10 06:45:44 +01:00
users.users.root.openssh.authorizedKeys.keyFiles =
[ <test-generated/sshkey.pub> ];
# wireshark
programs.wireshark.enable = true;
2020-01-06 06:37:25 +01:00
}