Implement Minecraft server

This commit is contained in:
Root User 2026-03-19 22:15:00 +01:00
parent 5a99568c60
commit ec50a86329
Signed by: root
GPG key ID: 087F0A95E5766D72
7 changed files with 324 additions and 11 deletions

View file

@ -0,0 +1,27 @@
{
description = "Homelab running Minecraft";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/release-25.11";
nix-minecraft.url = "github:Infinidoge/nix-minecraft";
};
outputs = inputs @ {
self,
nixpkgs,
nix-minecraft,
...
}: {
nixosConfigurations."edi" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
./configuration.nix
./minecraft.nix
nix-minecraft.nixosModules.minecraft-servers
{
nixpkgs.overlays = [inputs.nix-minecraft.overlay];
}
];
};
};
}