summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2024-03-08 15:52:12 -0500
committerKjetil Orbekk <kj@orbekk.com>2024-03-08 15:52:13 -0500
commitf0329ad0880a1c1c18b254900f6f00c467538b03 (patch)
treed80bbbd8b290d74079c88f8a989d93e8bdf17b31
parentf4dfb7e5b92a429c8dd11db4dde3b62dd7f132ce (diff)
minecraft
-rw-r--r--machines/dragon.nix11
-rw-r--r--modules/router.nix2
2 files changed, 12 insertions, 1 deletions
diff --git a/machines/dragon.nix b/machines/dragon.nix
index 4dee80a..b63203d 100644
--- a/machines/dragon.nix
+++ b/machines/dragon.nix
@@ -18,6 +18,17 @@ in {
orbekk.backups.enableClient = true;
orbekk.zomboid-server.enable = false;
+ services.minecraft-server.enable = true;
+ services.minecraft-server.eula = true;
+ services.minecraft-server.openFirewall = true;
+ services.minecraft-server.serverProperties = {
+ difficulty = 3;
+ };
+ services.minecraft-server.whitelist = {
+ wnetzel = "f9686a28-a896-4548-8bcc-976548b13b9c";
+ kjo0 = "3168d17e-f808-457c-a613-2217533b6e99";
+ };
+
services.avahi.enable = true;
services.avahi.nssmdns = true;
services.avahi.openFirewall = true;
diff --git a/modules/router.nix b/modules/router.nix
index 3b3b1dd..a0c2db3 100644
--- a/modules/router.nix
+++ b/modules/router.nix
@@ -233,7 +233,7 @@ let
};
define SERVER_WAN_PORTS = {
ssh, domain, http, https,
- ${toString mullvadPort}
+ ${toString mullvadPort}, 25565
}
define SERVER_LAN_PORTS = {
tftp,