feat(steam-servers): update 7days to 1.0
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
9a7659814c
commit
b1db2f2f85
8 changed files with 14 additions and 156 deletions
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/linuxserver/radarr";
|
imageName = "ghcr.io/linuxserver/radarr";
|
||||||
imageDigest = "sha256:3e64efcc14f9b21b30e78c39203e754d1d1a897d0f76ffb92450cd5c8ae16c9a";
|
imageDigest = "sha256:c5b78b1f1e8556d781788194c4ee2b87ca7e3620b701bfce31499e60ee50eca3";
|
||||||
sha256 = "04ydrgf7rw91zkb6mmvgxpx2qdj13ipfriy8d9kk84d2dj8ny3fz";
|
sha256 = "0nic5ajl95pwyp11j0mf45frvrb340sqmf2zvxb93rprrwawas44";
|
||||||
finalImageName = "ghcr.io/linuxserver/radarr";
|
finalImageName = "ghcr.io/linuxserver/radarr";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,12 +8,21 @@
|
||||||
services.steam-servers."7-days-to-die" = {
|
services.steam-servers."7-days-to-die" = {
|
||||||
mainServ = {
|
mainServ = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.callPackage ./seven-days.nix {};
|
package =
|
||||||
|
steam-servers
|
||||||
|
.packages
|
||||||
|
.${pkgs.system}
|
||||||
|
."7-days-to-die"
|
||||||
|
.branches
|
||||||
|
.latest_experimental;
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
ServerName = "bruh moment";
|
ServerName = "bruh moment";
|
||||||
ServerPort = 26900;
|
ServerPort = 26900;
|
||||||
|
|
||||||
|
# removed in v1.0
|
||||||
|
SaveGameFolder = null;
|
||||||
|
|
||||||
BlockDamagePlayer = 200;
|
BlockDamagePlayer = 200;
|
||||||
BloodMoonEnemyCount = 10;
|
BloodMoonEnemyCount = 10;
|
||||||
DropOnDeath = 3;
|
DropOnDeath = 3;
|
||||||
|
|
|
@ -1,119 +0,0 @@
|
||||||
{
|
|
||||||
"appId": 294420,
|
|
||||||
"depotId": 294422,
|
|
||||||
"name": "7-days-to-die-server",
|
|
||||||
"branches": {
|
|
||||||
"public": "12696583",
|
|
||||||
"alpha10.4": "480993",
|
|
||||||
"alpha11.6": "658147",
|
|
||||||
"alpha12.5": "745252",
|
|
||||||
"alpha13.8": "963565",
|
|
||||||
"alpha14.7": "1189196",
|
|
||||||
"alpha15.2": "1642899",
|
|
||||||
"alpha16.4": "2222523",
|
|
||||||
"alpha17.4": "3848769",
|
|
||||||
"alpha18.4": "4714812",
|
|
||||||
"alpha19.6": "7108526",
|
|
||||||
"alpha20.4": "8604296",
|
|
||||||
"alpha20.5": "8673178",
|
|
||||||
"alpha20.6": "9269710",
|
|
||||||
"alpha20.7": "10740013",
|
|
||||||
"alpha21.0": "11589588",
|
|
||||||
"alpha21.1": "11888696",
|
|
||||||
"alpha21.2": "12696583",
|
|
||||||
"alpha9.3": "385244",
|
|
||||||
"latest_experimental": "12696583"
|
|
||||||
},
|
|
||||||
"builds": {
|
|
||||||
"385244": {
|
|
||||||
"hash": "sha256-Y3H/mcUGgiuctfp27l4qJM+RtzFqB/nRcQ2v58Y/lQs=\n",
|
|
||||||
"manifestId": "771574079178892216",
|
|
||||||
"version": "A9.3"
|
|
||||||
},
|
|
||||||
"480993": {
|
|
||||||
"hash": "sha256-rHIq7ZdAyIlK/99vPpipHn8rk2dWoxOPySDwgPtqOFc=\n",
|
|
||||||
"manifestId": "869964754451803329",
|
|
||||||
"version": "A10.4"
|
|
||||||
},
|
|
||||||
"658147": {
|
|
||||||
"hash": "sha256-FtGdi7IfCcORe5bgpNk1ldxPoskrLTuVtp/hPpiam54=\n",
|
|
||||||
"manifestId": "6322866582767616058",
|
|
||||||
"version": "A11.6"
|
|
||||||
},
|
|
||||||
"745252": {
|
|
||||||
"hash": "sha256-hDeHIoqd9vSHOtMLdZMEFXsa1m08MDKtj/IOTgY4nLw=\n",
|
|
||||||
"manifestId": "4986361730962654647",
|
|
||||||
"version": "A12.5"
|
|
||||||
},
|
|
||||||
"963565": {
|
|
||||||
"hash": "sha256-i+lqXyHj1Rh7g1jvQwHjACLdmvwHbqsDRAViCeGxwPw=\n",
|
|
||||||
"manifestId": "7779347169826947318",
|
|
||||||
"version": "A13.8"
|
|
||||||
},
|
|
||||||
"1189196": {
|
|
||||||
"hash": "sha256-eb5jGQ3ZXISaR1XLjRfWU0WnPsCAlICpLswYARKGPUg=\n",
|
|
||||||
"manifestId": "6623540452959702677",
|
|
||||||
"version": "A14.7"
|
|
||||||
},
|
|
||||||
"1642899": {
|
|
||||||
"hash": "sha256-PUp6CAIb5ifckoQATk0HiSI+38tG7s4++ZdGP9pGTYw=\n",
|
|
||||||
"manifestId": "2556346443150106043",
|
|
||||||
"version": "A15.2"
|
|
||||||
},
|
|
||||||
"2222523": {
|
|
||||||
"hash": "sha256-wfEN9h30pOZ4I40Mknhj4DYLCobxClfAAVwcQAh/xHA=\n",
|
|
||||||
"manifestId": "2507660789418272148",
|
|
||||||
"version": "A16.4"
|
|
||||||
},
|
|
||||||
"3848769": {
|
|
||||||
"hash": "sha256-5+vPyQa83lQipXAiVjUax5ZjRgZ2bV8+4JPeYAptURo=\n",
|
|
||||||
"manifestId": "779748564640465657",
|
|
||||||
"version": "A17.4"
|
|
||||||
},
|
|
||||||
"4714812": {
|
|
||||||
"hash": "sha256-/NSpYdo6Jbg8sAa0Tm2CjjtI29mw+UpPHJ6UHlvrnuk=\n",
|
|
||||||
"manifestId": "712346436815285918",
|
|
||||||
"version": "A18.4"
|
|
||||||
},
|
|
||||||
"7108526": {
|
|
||||||
"hash": "sha256-GaDPdMfRPm/b/w+TCCliJLKh8qXV1oOsF8nn/vdjkCE=\n",
|
|
||||||
"manifestId": "8368733426395777657",
|
|
||||||
"version": "A19.6"
|
|
||||||
},
|
|
||||||
"8604296": {
|
|
||||||
"hash": "sha256-CdCqILAUF7Pm4fsqh7GGgnUyLF313EpbqY876cr0XJY=\n",
|
|
||||||
"manifestId": "7450223064053935691",
|
|
||||||
"version": "A20.4"
|
|
||||||
},
|
|
||||||
"8673178": {
|
|
||||||
"hash": "sha256-+NFOV+j2rEAROjuRmg4EBqpYmCk+k69lL4uRxuSYH8g=\n",
|
|
||||||
"manifestId": "8340716617723021748",
|
|
||||||
"version": "A20.5"
|
|
||||||
},
|
|
||||||
"9269710": {
|
|
||||||
"hash": "sha256-DGFUY9yPuJw7B8MULLVqnHOUWCfn49rXkkONzEg44zQ=\n",
|
|
||||||
"manifestId": "5719205947052582383",
|
|
||||||
"version": "A20.6"
|
|
||||||
},
|
|
||||||
"10740013": {
|
|
||||||
"hash": "sha256-zcORacHWkT8GvOn6XSEYbPMEiHaBFi7x7e6jwWxmWjg=\n",
|
|
||||||
"manifestId": "4716968955855516282",
|
|
||||||
"version": "A20.7"
|
|
||||||
},
|
|
||||||
"11589588": {
|
|
||||||
"hash": "sha256-V23otEJmR73X2OtX78WOfArk4T2Qt/aUhFGCTBjXYII=\n",
|
|
||||||
"manifestId": "377642321521054757",
|
|
||||||
"version": "A21.0"
|
|
||||||
},
|
|
||||||
"11888696": {
|
|
||||||
"hash": "sha256-gl9t5wKzqcEHwxmP1EJEJ7JVod7nCq0CKxK0fzQBApI=\n",
|
|
||||||
"manifestId": "4485042179748822610",
|
|
||||||
"version": "A21.1"
|
|
||||||
},
|
|
||||||
"12696583": {
|
|
||||||
"hash": "sha256-bxV/B8vEiuEpn1po2De3H6iVSLbhqe5dCAIBhnQSNsQ=\n",
|
|
||||||
"manifestId": "1977371197884973023",
|
|
||||||
"version": "A21.2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,26 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
mkSteamPackage,
|
|
||||||
gcc-unwrapped,
|
|
||||||
zlib,
|
|
||||||
}:
|
|
||||||
mkSteamPackage {
|
|
||||||
lockFile = ./lock.json;
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
gcc-unwrapped
|
|
||||||
zlib
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "7 Days to Die dedicated server";
|
|
||||||
homepage = "https://steamdb.info/app/294420/";
|
|
||||||
changelog = "https://store.steampowered.com/news/app/251570?updates=true";
|
|
||||||
sourceProvenance = with sourceTypes; [
|
|
||||||
binaryNativeCode # Steam games are always going to contain some native binary component.
|
|
||||||
binaryBytecode # e.g. Unity games using C#
|
|
||||||
];
|
|
||||||
license = licenses.unfree;
|
|
||||||
platforms = ["x86_64-linux"];
|
|
||||||
};
|
|
||||||
}
|
|
BIN
flake.lock
BIN
flake.lock
Binary file not shown.
BIN
flake.nix
BIN
flake.nix
Binary file not shown.
|
@ -90,15 +90,10 @@ let
|
||||||
};
|
};
|
||||||
|
|
||||||
steam-servers = mkDep {
|
steam-servers = mkDep {
|
||||||
owner = "scottbot95";
|
owner = "matt1432";
|
||||||
repo = "nix-steam-servers";
|
repo = "nix-steam-servers";
|
||||||
};
|
};
|
||||||
|
|
||||||
steam-fetcher = mkDep {
|
|
||||||
owner = "nix-community";
|
|
||||||
repo = "steam-fetcher";
|
|
||||||
};
|
|
||||||
|
|
||||||
nix-eval-jobs = mkDep {
|
nix-eval-jobs = mkDep {
|
||||||
owner = "nix-community";
|
owner = "nix-community";
|
||||||
repo = "nix-eval-jobs";
|
repo = "nix-eval-jobs";
|
||||||
|
|
3
lib.nix
3
lib.nix
|
@ -16,8 +16,7 @@
|
||||||
inputs.grim-hyprland.overlays.default
|
inputs.grim-hyprland.overlays.default
|
||||||
inputs.jovian.overlays.default
|
inputs.jovian.overlays.default
|
||||||
inputs.nixpkgs-wayland.overlays.default
|
inputs.nixpkgs-wayland.overlays.default
|
||||||
inputs.steam-fetcher.overlays.default
|
inputs.steam-servers.inputs.steam-fetcher.overlays.default
|
||||||
inputs.steam-servers.overlays.default
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue