VEGAS: remove janky Minecraft server

This commit is contained in:
Max Headroom 2022-02-26 15:08:35 +01:00
parent 0fb3c64c89
commit 8fb148697e

View file

@ -66,26 +66,4 @@
system.stateVersion = "21.05";
services.openssh.passwordAuthentication = false;
nixpkgs.config.allowUnfree = true;
services.minecraft-server = let
in {
enable = true;
eula = true;
openFirewall = true;
};
systemd.services.minecraft-server.path = [ pkgs.jre8 ];
systemd.services.minecraft-server.serviceConfig = {
ExecStart = lib.mkForce "/var/lib/minecraft/start.sh";
};
users.users.minecraft.group = lib.mkForce "minecraft-sftp";
users.groups.minecraft-sftp = {};
services.openssh.extraConfig = ''
Match Group minecraft-sftp
ChrootDirectory /srv/minecraft-cc-sftp
ForceCommand internal-sftp -u 0002
AllowTcpForwarding no
X11Forwarding no
'';
}