nixos-config/modules/system/services/server/minecraft/default.nix

22 lines
457 B
Nix
Raw Normal View History

2025-03-05 04:33:20 -05:00
{ config, lib, minecraft, ... }:
2024-10-09 03:36:08 -04:00
{
imports = [
2025-02-18 17:10:54 -05:00
./servers/default.nix
minecraft.nixosModules.minecraft-servers
];
config = lib.mkIf config.system.server.enable {
2025-02-18 17:10:54 -05:00
nixpkgs = {
overlays = [ minecraft.overlay ];
allowUnfreePackages = [ "minecraft-server" ];
2025-02-18 17:10:54 -05:00
};
services.minecraft-servers = {
enable = true;
eula = true;
};
2025-02-18 17:10:54 -05:00
environment.persistence."/persist".directories = [ "/srv/minecraft" ];
};
}