minecraft: serveur déporté

This commit is contained in:
nyanloutre 2019-10-22 00:34:08 +02:00
parent c1b4370bac
commit ed36d650af
3 changed files with 9 additions and 1 deletions

View File

@ -83,6 +83,7 @@ in
internalInterfaces = [ "eno2" ]; internalInterfaces = [ "eno2" ];
forwardPorts = [ forwardPorts = [
{ destination = "10.30.0.1:22"; proto = "tcp"; sourcePort = 8443;} { destination = "10.30.0.1:22"; proto = "tcp"; sourcePort = 8443;}
{ destination = "10.30.135.35:25565"; proto = "tcp"; sourcePort = 25565; loopbackIPs=[ "195.36.180.44" ];}
]; ];
}; };
@ -109,6 +110,7 @@ in
machines = [ machines = [
{ ethernetAddress = "50:c7:bf:b6:b8:ef"; hostName = "HS110"; ipAddress = "10.30.50.7"; } { ethernetAddress = "50:c7:bf:b6:b8:ef"; hostName = "HS110"; ipAddress = "10.30.50.7"; }
{ ethernetAddress = "ac:1f:6b:4b:01:15"; hostName = "IPMI"; ipAddress = "10.30.1.1"; } { ethernetAddress = "ac:1f:6b:4b:01:15"; hostName = "IPMI"; ipAddress = "10.30.1.1"; }
{ ethernetAddress = "00:1f:c6:6e:d1:f1"; hostName = "minecraftos"; ipAddress = "10.30.135.35"; }
]; ];
extraConfig = '' extraConfig = ''
option domain-name-servers 89.234.141.66, 80.67.169.12, 80.67.169.40; option domain-name-servers 89.234.141.66, 80.67.169.12, 80.67.169.40;

View File

@ -142,6 +142,11 @@
fsType = "zfs"; fsType = "zfs";
}; };
fileSystems."/var/lib/minecraft" =
{ device = "loutrepool/var/minecraft";
fsType = "zfs";
};
swapDevices = swapDevices =
[ [
{ {

View File

@ -211,6 +211,7 @@ in
exports = '' exports = ''
/mnt/medias 10.30.0.0/16(ro,no_root_squash) /mnt/medias 10.30.0.0/16(ro,no_root_squash)
/exports/steam 10.30.0.0/16(rw,async,no_root_squash) /exports/steam 10.30.0.0/16(rw,async,no_root_squash)
/var/lib/minecraft 10.30.0.0/16(rw,no_root_squash)
''; '';
statdPort = 4000; statdPort = 4000;
lockdPort = 4001; lockdPort = 4001;
@ -456,7 +457,7 @@ in
}; };
minecraft-server = { minecraft-server = {
enable = true; enable = false;
jvmOpts = "-Xms512m -Xmx3072m"; jvmOpts = "-Xms512m -Xmx3072m";
eula = true; eula = true;
declarative = true; declarative = true;