mirror of
https://git.sr.ht/~magic_rb/cluster
synced 2024-11-25 17:46:14 +01:00
700ed7317b
Signed-off-by: Magic_RB <magic_rb@redalder.org>
33 lines
841 B
Nix
33 lines
841 B
Nix
{ nglib, nixpkgs }:
|
|
nglib.makeSystem {
|
|
system = "x86_64-linux";
|
|
name = "nixng-minecraft";
|
|
inherit nixpkgs;
|
|
config = ({ pkgs, config, nglib, ... }:
|
|
with pkgs.lib;
|
|
{
|
|
config = {
|
|
dumb-init = {
|
|
enable = true;
|
|
type.services = { };
|
|
};
|
|
init.services.minecraft = {
|
|
shutdownOnExit = true;
|
|
};
|
|
|
|
services.minecraft = {
|
|
enable = true;
|
|
eulaAccept = true;
|
|
|
|
forgeZipFile = builtins.fetchurl {
|
|
url = "https://media.forgecdn.net/files/3551/162/SIMPLE-SERVER-FILES-1.8.12.zip";
|
|
sha256 = "sha256:16w4874vbc8zab6czixmx62i5hxfv1zkjcbfz9djmhwwa8inw02l";
|
|
};
|
|
forgeFetchedHash = "sha256-58HAjgrbtVb62vJKdfzXTIJRSycP1cDnp4h5/mnIwtY=";
|
|
|
|
forgeConfigOverrides = {};
|
|
};
|
|
};
|
|
});
|
|
}
|