This commit is contained in:
Dave Gallant
2023-11-18 22:42:23 -05:00
parent 05a7d7897b
commit 603d0b3e88
6 changed files with 27 additions and 70 deletions

View File

@@ -14,40 +14,16 @@
interfaces.enp34s0 = {
useDHCP = true;
};
defaultGateway = {
address = "192.168.1.2";
interface = "enp34s0";
};
firewall = {
allowedTCPPorts = [
25565 # minecraft
19999 # netdata
];
allowedUDPPorts = [
41641 # tailscale
];
};
};
services.sshd.enable = true;
services.tailscale.enable = true;
services.xserver.videoDrivers = ["amdgpu"];
services.minecraft-server = {
enable = false;
eula = true;
declarative = true;
serverProperties = {
server-port = 25565;
gamemode = "survival";
motd = "NixOS Minecraft server.";
max-players = 5;
enable-rcon = true;
"rcon.password" = "changeme";
level-seed = "10292992";
};
services = {
sshd.enable = true;
tailscale.enable = true;
xserver.videoDrivers = ["amdgpu"];
};
}