From 2204edf2bdb2518175fb4df40b721f07a19e38e6 Mon Sep 17 00:00:00 2001 From: sajenim Date: Sat, 27 May 2023 00:25:55 +0800 Subject: [PATCH] add minecraft --- nixos/lavender/containers/default.nix | 3 +++ nixos/lavender/containers/minecraft/default.nix | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 nixos/lavender/containers/minecraft/default.nix diff --git a/nixos/lavender/containers/default.nix b/nixos/lavender/containers/default.nix index 18d8009..548dc4b 100644 --- a/nixos/lavender/containers/default.nix +++ b/nixos/lavender/containers/default.nix @@ -21,6 +21,9 @@ # Documents & Files ./qbittorrent + # Game servers + ./minecraft + # Reverse proxy ./traefik ]; diff --git a/nixos/lavender/containers/minecraft/default.nix b/nixos/lavender/containers/minecraft/default.nix new file mode 100644 index 0000000..e1732f2 --- /dev/null +++ b/nixos/lavender/containers/minecraft/default.nix @@ -0,0 +1,16 @@ +{ ... }: + +{ + # Minecraft + virtualisation.oci-containers.containers."minecraft" = { + autoStart = true; + image = "marctv/minecraft-papermc-server:latest"; + volumes = [ + "/srv/containers/minecraft:/data" + ]; + ports = [ "25565:25565" ]; + environment = { + MEMORYSIZE = "1G"; + }; + }; +}