chore: remove unused services from dreadnought

This commit is contained in:
Guz
2026-05-15 15:08:27 -03:00
parent 904f46facd
commit 15373fc61c

View File

@@ -1,56 +0,0 @@
{
inputs,
lib,
pkgs,
...
}: {
imports = [
inputs.nix-minecraft.nixosModules.minecraft-servers
];
nixpkgs.overlays = [
inputs.nix-minecraft.overlay
];
nixpkgs.config.allowUnfree = true;
nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [
"minecraft-server"
"minecraft-server-1.21.8"
];
services.minecraft-servers = {
enable = true;
eula = true;
dataDir = "/var/lib/minecraft-servers";
managementSystem = {
tmux.enable = false;
systemd-socket.enable = true;
};
openFirewall = true;
servers = {
"heart-smp" = let
# modpack = inputs.heart-modpack.packages.${pkgs.stdenv.hostPlatform.system}.default;
modpack = pkgs.fetchPackwizModpack {
src = pkgs.fetchurl {
url = "https://code.capytal.cc/heart/modpack/releases/download/latest/Heart-0.1.0+1.21.10.mrpack";
hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
};
packHash = "sha256-jjmmw0NFls+/AxgNZMXTeKKzXr7b2YkhvyA1ATTu5l0=";
};
mcVersion = modpack.manifest.versions.minecraft;
# fabricVersion = modpack.manifest.versions.fabric;
serverVersion = lib.replaceStrings ["."] ["_"] "fabric-${mcVersion}";
in {
enable = true;
autoStart = false;
package = pkgs.fabricServers.${serverVersion}.override {loaderVersion = "0.17.3";};
symlinks = {
"mods" = "${modpack}/mods";
};
files = {
"config" = "${modpack}/config";
};
};
};
};
}